以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教一下,哪里写错了吗?怎么筛选不出来数据呀  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=194110)

--  作者:qinqinwo1114
--  发布时间:2024/11/11 14:37:00
--  请教一下,哪里写错了吗?怎么筛选不出来数据呀
pl = "砖"
Dim filter As String
filter = "[项目ID] = \'" & id & "\'and [商品名] like  \'%" & pl & "%\'"
Dim drs As List(Of DataRow) = DataTables("材料下单表").SQLSelect(filter) 

实际上数据库里有符合条件的数据,但是却筛选不出来,另外就是“材料下单表”有100多万行,是否有效率更高的筛选方式

--  作者:有点蓝
--  发布时间:2024/11/11 14:46:00
--  
调试

pl = "砖"
Dim filter As String
filter = "[项目ID] = \'" & id & "\'and [商品名] like  \'%" & pl & "%\'"
output.show(filter )
Dim drs As List(Of DataRow) = DataTables("材料下单表").SQLSelect(filter) 
output.show(drs.count)

--  作者:qinqinwo1114
--  发布时间:2024/11/12 15:13:00
--  
搞定了 就多了一个空格。。。。感谢