以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [讨论]SQL语句问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=16595)

--  作者:foxstudent
--  发布时间:2012/2/18 12:17:00
--  [讨论]SQL语句问题

在用外部数据源的查询语句中,为什么不加筛选条件 “到账 = false ”可以执行,而加了条件就不能执行,这个代码错了吗?

1、可以正常执行

sql = "Select 日期,车号,车座,驾驶员,包车单位,行程,合同价,里程,过境停车费,传真编号,备注 from {业务}  WHERE  " & filter

 

2、无法执行
sql = "Select 日期,车号,车座,驾驶员,包车单位,行程,合同价,里程,过境停车费,传真编号,备注 from {业务}  WHERE 到账 = FALSE  and " & filter

 


--  作者:xongyijd
--  发布时间:2012/2/18 12:27:00
--  
sql = "Select 日期,车号,车座,驾驶员,包车单位,行程,合同价,里程,过境停车费,传真编号,备注 from {业务}  WHERE 到账 = 1  and " & filter
SQL Server用0表示False,1表示True
--  作者:狐狸爸爸
--  发布时间:2012/2/18 12:29:00
--  

看看这个:

 

http://www.foxtable.com/help/topics/2045.htm

 


--  作者:foxstudent
--  发布时间:2012/2/18 13:34:00
--  

谢谢,可以了