以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  窗口查询问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=19637)

--  作者:周子杰
--  发布时间:2012/5/16 17:38:00
--  窗口查询问题
请指点:谢谢!


图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看

 

我新建立此查询窗口,户名:地址:等都用的是组合框,“列表项目”中数据表,设置为yonghu,取值列为hum,但我想要查询时,能在户名,地址中输入任何一个字符便开始查询,请代码怎么写呀。



--  作者:rjh4078
--  发布时间:2012/5/17 8:21:00
--  

其实用不着搞这么多查询框 一个textbox查询字符 另外加几个时间的就可以了   字符查询 可以在textbox的textchanged事件里写代码

 

With e.Form
    If e.sender.text <> "输入关键字查询" Then
        Dim dst As Table = Tables(要查询的表)
        Dim txb1 As WinForm.TextBox = .Controls("TextBox1")
        dst.Filter = "[字符类列名1] Like \'*" & txb1.text & "*\' or [字符类列名2] Like \'*" & txb1.text & "*\' Or [字符类列名3] Like \'*" & txb1.text & "*\' Or [字符类列名4] Like \'*" & txb1.text & "*\'"
    End If
End With


--  作者:周子杰
--  发布时间:2012/5/18 11:17:00
--  

 

 

不对,请狐爸,看一下

 


--  作者:狐狸爸爸
--  发布时间:2012/5/18 11:33:00
--  

参考:

 

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

 


--  作者:13636600695
--  发布时间:2012/5/20 7:52:00
--  
比较喜欢模糊查询,再搞一模式窗口为高级查询