以文本方式查看主题 - 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 --
如果现在窗体只加载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 |