sqls = sqls + "and phone_name like '%" + Request["TextBox1"] + "%'";
System.Data.SqlClient.SqlException: 关键字 'like' 附近有语法错误。
这有什么错误啊?
14 个解决方案
#1
把语句抓出来一看就知道了.
#2
response.write出来看看
看不出就
到查询分析器执行下
#3
那个语句
#4
看看name对不对~
#5
sqls response.write出来~~
#6
调试一下打印出你的SQL语句一看就知道问题再那了
#7
呵呵,看不懂单引号跟双引号
#8
Request["TextBox1"] 中是不是"'"这个字符
#9
Request["TextBox1"] 中是不是"'"这个字符
#10
同意一楼的。
#11
怎么抓
#12
在程序里面跟踪调试,或者使用SQL SERVER的事件探查器跟踪。。。
#13
或者,最简单的办法就是单步调试,看看你的Request["TextBox1"] 究竟获取到了什么值,输出到前台也可以(先别执行sql,response.write之后直接return)。
#14
hehe 谢谢啦,原来查询语句没有问题,是里面的其他地方的
#1
把语句抓出来一看就知道了.
#2
response.write出来看看
看不出就
到查询分析器执行下
#3
那个语句
#4
看看name对不对~
#5
sqls response.write出来~~
#6
调试一下打印出你的SQL语句一看就知道问题再那了
#7
呵呵,看不懂单引号跟双引号
#8
Request["TextBox1"] 中是不是"'"这个字符
#9
Request["TextBox1"] 中是不是"'"这个字符
#10
同意一楼的。
#11
怎么抓
#12
在程序里面跟踪调试,或者使用SQL SERVER的事件探查器跟踪。。。
#13
或者,最简单的办法就是单步调试,看看你的Request["TextBox1"] 究竟获取到了什么值,输出到前台也可以(先别执行sql,response.write之后直接return)。
#14
hehe 谢谢啦,原来查询语句没有问题,是里面的其他地方的