【问题标题】:ASP.NET Web Pages - Storing nvarchar more than 4000 characterASP.NET 网页 - 存储超过 4000 个字符的 nvarchar
【发布时间】:2012-02-07 19:39:45
【问题描述】:

我正在使用 Microsoft WebMatrix 在 ASP.NET 网页中开发一个小型网站。我有一个包含超过 4000 个字符的列的数据库表。

Nvarchar 有 4000 个字符的限制。使用 SQL Server 时,我可以只使用 Nvarchar(Max)。无论如何我可以使用 WebMatrix 的数据库设计器来做到这一点吗?这是数据库的限制吗?我需要将其迁移到 SQL Server 吗?

只是一个附带问题 - WebMatrix 是否使用 SQL Server Compact 4.0 数据库?

非常感谢您的帮助。

【问题讨论】:

标签: asp.net sql-server webmatrix asp.net-webpages


【解决方案1】:

SQL Server Compact 是 Web 矩阵的默认数据库 http://www.microsoft.com/web/post/migrating-sql-server-compact-to-sql-server-express-with-webmatrix

nvarchar(max) 在 SQL Server Compact 中不受支持,但您可以使用 nText。但是,我不相信您可以在 WHERE 或 GROUP BY 子句中使用 nText 列。

【讨论】:

  • 感谢您的链接。我想一旦我的网站准备好发布,我就会迁移到 SQL Server。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-07
  • 2016-11-14
  • 1970-01-01
  • 2012-05-13
  • 2011-01-22
  • 1970-01-01
相关资源
最近更新 更多