以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求助SQLSelect查询  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=147092)

--  作者:long086
--  发布时间:2020/3/9 19:35:00
--  求助SQLSelect查询

DataTables("用户订单记录").LoadFilter = "用户名称  Is Not null"
DataTables("用户订单记录").Load

 

Dim yhxm As WinForm.TextBox = e.Form.Controls("xm")
Tables("用户订单记录").Filter = "用户名称 like \'*" & yhxm.text & "*\'"

求助老师,我想在一个 用户订单记录 表了查询功能,用上面的模糊查询功能 是实现了,但是速度很慢,可能数据比较多,现在想用SQLSelect查询后台数据,但是不知道怎么用,求老师指点。


--  作者:有点蓝
--  发布时间:2020/3/9 21:00:00
--  

Dim yhxm As WinForm.TextBox = e.Form.Controls("xm")

DataTables("用户订单记录").LoadFilter = "用户名称 like \'*" & yhxm.text & "*\'"
DataTables("用户订单记录").Load

 


--  作者:long086
--  发布时间:2020/3/9 21:55:00
--  

 有点蓝老师,按照你的指点,怎么查询不到类容


--  作者:有点蓝
--  发布时间:2020/3/9 22:12:00
--  

Dim yhxm As WinForm.TextBox = e.Form.Controls("xm")

DataTables("用户订单记录").LoadFilter = "用户名称 like \'%" & yhxm.text & "%\'"
DataTables("用户订单记录").Load


--  作者:long086
--  发布时间:2020/3/9 22:25:00
--  
谢谢老师问题解决了,再想问一下老师,这两个的区别帮助里有说明吗,在帮助什么地方
--  作者:有点蓝
--  发布时间:2020/3/9 22:30:00
--  
SqlServer仅支持%,access可以使用*。一般建议统一使用%即可