【发布时间】:2011-03-11 12:19:55
【问题描述】:
如何将 sql server 2005 中的 ntext 类型与带有 linq 的字符串进行比较?
在 sql server 2005 中;
@a as ntext
c#中的linq;
string b;
var k=from p in DataContext.TableName
where p.a.toString()==b)
select p;
//return k=null
【问题讨论】:
-
NTEXT已弃用,不应再使用 - 请改用 NVARCHAR(MAX)。这种类型也更容易处理! -
我没有为这个变量定义最大值
-
你是不是忘记了DataContext这个词后面的表/实体名?
标签: c# sql linq sql-server-2005