以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何在Text文本框中实现查询  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=86643)

--  作者:clchen
--  发布时间:2016/6/22 13:39:00
--  [求助]如何在Text文本框中实现查询
如何在Text文本框中实现查询订单编号和日期??点击按钮查询
--  作者:大红袍
--  发布时间:2016/6/22 14:05:00
--  
Tables("表A").Filter = "Convert(日期,\'System.String\') like \'%" & e.form.controls("TextBox1").Text & "%\'"
--  作者:大红袍
--  发布时间:2016/6/22 14:06:00
--  

参考

 

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

 


--  作者:clchen
--  发布时间:2016/6/22 14:16:00
--  
查询    订单编号和日期的是在一个text里查询的 并且加载的时候只显示当前一个月的数据,这个好像要查询数据库吧
--  作者:大红袍
--  发布时间:2016/6/22 14:43:00
--  

 上传实例,说明问题。


--  作者:clchen
--  发布时间:2016/6/22 15:15:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.zip


如果现在窗体只加载2016-06这一个月的数据
然后text文本框输入查询2015-5的数据 就显示2015-05月的数据,如果是查询具体某一天数据 就查询2016-06-22就查询2016-06-22的数据
text文本框还可以查询订单编号,这个查询没有什么限制,模糊查询只要是满足条件的都查出来

--  作者:大红袍
--  发布时间:2016/6/22 15:44:00
--  
Dim str As String = e.Form.controls("TextBox1").Text
Dim filter As String = "订单编号 like \'%" & str & "%\' or format(签订日期, \'yyyy-MM-dd\') Like \'%" & str & "%\'"
e.Form.controls("Table1").Table.DataTable.LoadFilter = filter
e.Form.controls("Table1").Table.DataTable.Load

--  作者:clchen
--  发布时间:2016/6/22 16:38:00
--  
我加到动态表里为什么查不出..点击查询按钮没反应
 

--  作者:大红袍
--  发布时间:2016/6/22 16:39:00
--  
 我,测试,没问题。
--  作者:clchen
--  发布时间:2016/6/22 16:47:00
--  
这是代码截图和窗体,搞不明白 为什么会没有反应,Load是我刚删的
图片点击可在新窗口打开查看此主题相关图片如下:60j8ofiir10jvmf$$o2z4.png
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看此主题相关图片如下:{`0it(25nd}nem$j29w)g60.png
图片点击可在新窗口打开查看