SQL CE最大长度

时间:2011-07-18 17:36:24

标签: c# silverlight windows-phone-7 sql-server-ce

我需要在WP7的应用程序中存储文章。我只是想使用数据库,所以我可以通过未读的文章等进行查询。

我遇到了Mango中SQL CE的一个大问题 - 似乎有4000个字符的限制,我的文章是4200.这甚至不是最大的。

如果有的话,我怎样才能绕过这个限制?如果没有,我是否必须使用不同的数据库,或者只是将故事写入IsolatedStorage并管理数据库中的文件引用?

2 个答案:

答案 0 :(得分:18)

varchar字段施加4000字节限制。

如果你想要更多,那么你需要使用ntext

请参阅http://msdn.microsoft.com/en-us/library/ms172424(SQL.110).aspx

中支持的类型列表

答案 1 :(得分:4)

在Sql Compact 3.5中,有一个ntext数据类型,不限于4k字节(如nvarchar)。