以文本方式查看主题

-  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=68170)

--  作者:czy66ds
--  发布时间:2015/5/11 16:56:00
--  这是什么错?

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

--  作者:Bin
--  发布时间:2015/5/11 17:00:00
--  
SQL语句不对. 发出来看看
--  作者:czy66ds
--  发布时间:2015/5/11 17:06:00
--  
Dim txt As String = e.Form.Controls("TextBox1").Text
Dim Filter As String 
Filter = "(会员卡号 = \'" & txt & "\' or 手机号码 = \'" & txt & "\') and 店铺 = \'" & user.Name & "\'"
DataTables("店铺消费查看窗口_Table1").LoadFilter = filter
DataTables("店铺消费查看窗口_Table1").Load

--  作者:Bin
--  发布时间:2015/5/11 17:07:00
--  
messageobox.show(Filter) 看看 代码应该没问题
--  作者:czy66ds
--  发布时间:2015/5/11 17:12:00
--  
代码没问题,关闭报错窗口后,窗口表可以正常加载
什么是别名?

--  作者:Bin
--  发布时间:2015/5/11 17:17:00
--  
上个例子看看.  弹出FIlter看看
--  作者:大红袍
--  发布时间:2015/5/11 19:29:00
--  

 你看一下是什么事件报的错

 

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

 


--  作者:程兴刚
--  发布时间:2015/5/11 22:16:00
--  
Dim txt As String = e.Form.Controls("TextBox1").Text
if txt > ""
  Dim Filter As String 
  Filter = "(会员卡号 = \'" & txt & "\' or 手机号码 = \'" & txt & "\') and 店铺 = \'" & user.Name & "\'"
  DataTables("店铺消费查看窗口_Table1").LoadFilter = filter
  DataTables("店铺消费查看窗口_Table1").Load
end if
 
 
您的代码也应该是正确的,只是条件为空,如果窗口表table1绑定了某个表,请用绑定表名称试一试!
[此贴子已经被作者于2015/5/11 22:18:00编辑过]

--  作者:czy66ds
--  发布时间:2015/5/12 15:12:00
--  
谢谢各位的帮助。
但是经过各种尝试,死活就是不行。郁闷中........

--  作者:大红袍
--  发布时间:2015/5/12 15:19:00
--  

你这个表 店铺消费查看窗口_Table1 是sqlquery吗?

 

那就不要用Load的方式,你直接用fill重新弄进去