Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
Dim s As String = e.Form.Controls("TextBox6").Value
Tables("供应商信息_Table1").Fill("Select * From {供应商信息} Where [名称] Like '% s %'",False)
这儿是内部表
加载时发现 Like 不管用
先谢谢,但结果和我的一样,还是没用,一行都加载不了
Tables("供应商信息_Table1").Fill("Select * From {供应商信息} Where [名称] Like '% "& s &" %'",False)
你多了空格:
Tables("供应商信息_Table1").Fill("Select * From {供应商信息} Where [名称] Like '% " & s & " %'",False)
你多了空格:
Tables("供应商信息_Table1").Fill("Select * From {供应商信息} Where [名称] Like '% " & s & " %'",False)
是多了个空格,不过,你的帮助文件要改一下了,原帮助上不是这样写的,请看SELECT语句
找出客户表中的贸易公司:
SELECT * FROM {客户} WHERE 公司名称 LIKE '%贸易%'
我的意思是将下面这段加进去并提醒大家注意空格的问题
Tables("供应商信息_Table1").Fill("Select * From {供应商信息} Where [名称] Like '%" & s & "%'",False)
呵呵,好象没有必要。
其实杨版并不是错在空格上(虽然代码中是因为空格出错),我的理解关键问题是在字符串动态组合上出了错,或者说对动态字符串组合理解还不是很到位。
我的经验,我犯这种错的时候会先测试我的组合有没有出问题,比如用MessageBox进行验证,MessageBox.Show("Like '%" & s & "%'") ,执行后就会发现问题出在哪了。