为了账号安全,请及时绑定邮箱和手机立即绑定

LINQ修改Text类型字段报错

LINQ修改Text类型字段报错

精慕HU 2018-08-02 12:09:00
Model.Documents.Document documentModel = fuseDB.Documents.Single(d => d.BaseID == doc.BaseID);documentModel.Title = doc.Title;documentModel.Content = doc.Content;documentModel.IsAttachment = files.Count;documentModel.IsAlert = doc.IsAlert;fuseDB.SubmitChanges();以上是我的代码   其中Content是Text类型    以下是所报的错误    真搞不懂了  这有什么问题   就一个简单的修改啊    是不是LINQ不能对Text类型的字段进行修改   求解SQL Server 未处理 NText、Text、Xml 或 Image 数据类型的比较 
查看完整描述

2 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

LINQ problems with NText, Text and Image on SQL server中提到了解决方法:

[Column(DbType = "Text", CanBeNull = true, UpdateCheck = UpdateCheck.Never)]


查看完整回答
反对 回复 2018-08-06
?
隔江千里

TA贡献1906条经验 获得超10个赞

不建议用Text类型,改为nvarchar类型试试

查看完整回答
反对 回复 2018-08-06
  • 2 回答
  • 0 关注
  • 740 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信