【问题标题】:SQL CE Max LengthSQL CE 最大长度
【发布时间】:2011-10-07 21:21:41
【问题描述】:

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

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

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

【问题讨论】:

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


    【解决方案1】:

    varchar 字段有 4000 字节的限制。

    如果您想要更多,则需要使用 ntext

    http://msdn.microsoft.com/en-us/library/ms172424(SQL.110).aspx查看支持的类型列表

    【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-10
      • 1970-01-01
      • 2011-06-23
      • 1970-01-01
      • 2013-02-10
      • 2015-07-18
      • 2010-09-15
      • 2014-10-03
      相关资源
      最近更新 更多