读书人

VS 2005中like的用法帮小弟看看异常

发布时间: 2012-03-09 16:54:57 作者: rapoo

VS 2005中like的用法,帮小弟看看错误所在!

cmd.CommandText += "where cName like '% " + key + "% ' ";
cmd.CommandText += "or cAddress like '% " + key + "% ' ";
cmd.CommandText += "or cPhone like '% " + key + "% ' ";
cmd.CommandText += "or cEmail like '% " + key + "% ' ";


错误提示:
SqlException (0x80131904): 在关键字 'like ' 附近有语法错误。
是不是语法格式不对啊,应该怎么写?

[解决办法]
那你把组合后的sql 语句在单步调试的时候取出来,右键那个commandtext,
[解决办法]
建议你把完整的sql显示出来,在查询分析器跑跑看
如果key为空字符串,不知道会不会出问题

读书人网 >asp.net

热点推荐