这Sql语句有错吗,,,晕

来源:百度知道 编辑:UC知道 时间:2024/05/10 08:45:46
string thestr="Select name,imgurl,place,producetime,kucun,price,state from productiontb where name like'%"+querystr+"%'";
我用<%=thisDS.Tables[0].Rows.Count%>,结果页面显示0,说明DataSet中没有数据,应该是错在SQL语句中,,但我又找不出错在哪,没有报错,但就是显示不了数据

写SQL的时候要注意空格啊楼主,后面变为like '%"+querystr+"%'"即可!

错误的地方应该是使用了关键字name
修正方法:把name修改为[name]

有错吗?报什么错?你先把问题描述清楚。

模糊查询??
like '%querystr%' 就行了