汽车节油器效果:拜托,谁能告诉我为什么下面这个vb程序老是蹦出来缺少列表符或)

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 07:04:05
strsql="select * from product where 名称 like "+"'"+replace(trim(txtname.text),"'",""",1) +''%'"
有谁能够更详细的告诉我这个问题的答案吗。

我发现两个问题:

1、replace为什么要放在表达式中,建议把它单独拿出来。

2、缺少列表符或)的原因是你连续使用了3个双引号,如果必须要使用双引号的话,可以使用chr(34)来代替。

最后再考虑括号的匹配就可以了。

strsql="select * from product where 名称 like "+"'%"+replace(trim(txtname.text),"'",""",1) +''%'"