Tag: ntext

在Windows Phone中的SQL Server CE中具有超过4000个字符的NTEXT

在Windows Phone中的SQL Server CE中具有超过4000个字符的NTEXT 我的Windows Phone应用程序中有一个数据库,其中一个表中有一个ntext字段,我正在尝试将一些内容写入此字段,但是我收到一条带有消息的InvalidOperationException : 字符串截断:max = 4000,len = 4621 我正在尝试使用ntext因为我知道nvarchar不接受超过4000个字符。 我已经搜索了一个解决方案,但我找不到任何解决方案。 我找到的唯一解决方案是我无法在Windows Phone上使用,因为它使用SqlConnection和SqlCommand与SqlDbType 。 以下是声明列的方式: private string _content; [Column(DbType=”ntext”)] public string Content { get { return _content; } set { if (value != _content) { _content = value; NotifyChange(o => o.Content); } } } 我插入它: cn.Articles.InsertAllOnSubmit(articlesToSave); cn.SubmitChanges(); 有谁知道任何解决方法? 谢谢你的答案!