Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在C#应用程序的嵌入式SQL Server CE数据库中存储长文本数据?_C#_Sql Server Ce - Fatal编程技术网

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

如何在C#应用程序的嵌入式SQL Server CE数据库中存储长文本数据?,c#,sql-server-ce,C#,Sql Server Ce,我正在处理一个C#应用程序。我使用嵌入式SQL Server CE数据库 我想在该数据库中存储长文本数据,但SQL Server CE数据库(.sdf)中的nvarchar数据类型限制为4000个字符 有什么解决办法吗?如何在嵌入式C#应用程序中存储长文本数据? 或者我应该选择其他嵌入式数据库吗 您可以在SQL Server CE数据库中使用ntext数据类型 包含更多信息: ntext:最大长度为的可变长度Unicode数据 (2^30–2)/2(536870911)个字符。存储大小(以字节为

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

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

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

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

包含更多信息:

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


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

包含更多信息:

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


所有数据库都支持
blob
(二进制数组)。如果您不介意转换stringbytes,那么。所有数据库都支持
blob
(二进制数组)。如果您不介意必须转换stringbytes,那么。