以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  动态加载问题,请教老师  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=29315)

--  作者:mamuaiqing
--  发布时间:2013/3/4 15:05:00
--  动态加载问题,请教老师

动态加载问题,代码如下:

DataTables("订单").LoadFilter = "(金额1 Is Not Null Or 金额2 Is Not Null) And 审核 = False"
DataTables("订单").Load

 

学生想加载"金额1"或"金额2"不为空,且未同过审核的记录,上面的代码不知道哪里出错了,一直加载不成功,请老师指导下


--  作者:狐狸爸爸
--  发布时间:2013/3/4 15:07:00
--  
看不出问题,做个小例子发上来
--  作者:红颜
--  发布时间:2013/3/4 15:14:00
--  
以下是引用mamuaiqing在2013-3-4 15:05:00的发言:

动态加载问题,代码如下:

DataTables("订单").LoadFilter = "(金额1 Is Not Null Or 金额2 Is Not Null) And 审核 = False"
DataTables("订单").Load

 

学生想加载"金额1"或"金额2"不为空,且未同过审核的记录,上面的代码不知道哪里出错了,一直加载不成功,请老师指导下

(金额1 Is Not Null Or 金额2 Is Not Null)问题在这里吧?

 

这样如何:

DataTables("订单").LoadFilter = "金额1 Is Not Null And 审核 = False Or 金额2 Is Not Null And 审核 = False"
DataTables("订单").Load

 


--  作者:唐尸三摆手
--  发布时间:2013/3/4 15:18:00
--  

如果是sql数据库,条件改成

 

DataTables("订单").LoadFilter = "(金额1 Is Not Null Or 金额2 Is Not Null) And 审核 = 0"

DataTables("订单").Load

 

然后测试下

 

[此贴子已经被作者于2013-3-4 15:18:04编辑过]

--  作者:mamuaiqing
--  发布时间:2013/3/4 15:41:00
--  
感谢红颜老师,代码可以用