回 帖 发 新 帖 刷新版面

主题:大家进来帮我看看,晕了!一个查询语句的问题

未处理的异常: System.Data.SqlClient.SqlException: 不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符。

以上是系统的报错
我在程序中的查询语句是
string selectCmd = "select * from sentence where string = '" + sentences[0] + "'";
而在数据库中string被定义为text格式。请问是不是这个查询语句错了,该如何更改。

回复列表 (共3个回复)

沙发

不用=号,用like

板凳

好像不是吧

3 楼

string 是关键字,好像不可以这样用!

我来回复

您尚未登录,请登录后再回复。点此登录或注册