以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]不再支持null ,请用 system.dbnull  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=111454)

--  作者:whyxd
--  发布时间:2017/12/22 10:05:00
--  [求助]不再支持null ,请用 system.dbnull
DataTable("表A").DeleteFor(quantity & "= 0" Or quantity is not null) 
执行这个语句提示 不再支持null ,请用 system.dbnull
quantity列是 整数型
请教一下,怎么在deletefor里面表示quantity列等于0 或者为空值?

--  作者:有点甜
--  发布时间:2017/12/22 10:10:00
--  

DataTable("表A").DeleteFor("quantity = 0 Or quantity is null") 

 

 

 

[此贴子已经被作者于2017/12/22 10:10:55编辑过]

--  作者:sjx71
--  发布时间:2017/12/22 10:11:00
--  
DataTables("表A").DeleteFor("quantity = 0 Or quantity Is  null")
--  作者:whyxd
--  发布时间:2017/12/22 10:27:00
--  回复:(有点甜)DataTable("表A").DeleteFor("quanti...

我打错了,我原来写的是

DataTable("表A").DeleteFor(quantity & " = 0 " Or quantity is null") 

跟您的对比,才发现,我忘记了我的quantity 是个变量。。。

改成

DataTable("表A").DeleteFor(quantity & " = 0 Or " & quantity & " Is null")  

正常可用了,谢谢。


--  作者:whyxd
--  发布时间:2017/12/22 10:28:00
--  回复:(sjx71)DataTables("表A").DeleteFor("quanti...

我打错了,我原来写的是

DataTable("表A").DeleteFor(quantity & " = 0 " Or quantity is null") 

跟您的对比,才发现,我忘记了我的quantity 是个变量。。。

改成

DataTable("表A").DeleteFor(quantity & " = 0 Or " & quantity & " Is null")  

正常可用了,谢谢。