如何在C#应用程序的嵌入式SQL Server CE数据库中存储长文本数据?

时间:2014-02-04 09:57:41

标签: c# sql-server-ce

我正在开发一个C#应用程序。我使用嵌入式SQL Server CE数据库。

我想在该数据库中存储长文本数据,但SQL Server CE数据库(nvarchar)中的.sdf数据类型限制为4000个字符。

有什么解决方案吗?如何在嵌入式C#应用程序中存储长文本数据? 或者我应该去任何其他嵌入式数据库?

1 个答案:

答案 0 :(得分:4)

您可以在SQL Server CE数据库中使用ntext数据类型。

This MSDN page包含更多信息:

  

ntext:可变长度的Unicode数据,最大长度为   (2 ^ 30-2)/ 2(536,870,911)个字符。存储大小(以字节为单位)为2   乘以输入的字符数。