如何在SQLServerExpress中存储长文本以及如何在.NET中使用它?
我需要在我的SQL Server Express数据库实例中存储电子邮件。考虑到这可能是一个很长的字符串,我决定在数据库中使用如何在SQLServerExpress中存储长文本以及如何在.NET中使用它?,.net,sql-server-express,sqldatatypes,.net,Sql Server Express,Sqldatatypes,我需要在我的SQL Server Express数据库实例中存储电子邮件。考虑到这可能是一个很长的字符串,我决定在数据库中使用Text数据类型。但是,在.NET中没有与此等效的。这是存储这种类型对象的好选择吗 我发现text将被弃用,开发人员应该使用varchar(max)。那么我必须设置的max值是多少 我应该在WPF应用程序中使用什么来获取这些对象?默认情况下,Visual Studio在实体数据模型生成的代码中使用string,但这是否足够?您可能应该使用string和Varchar。在V
Text
数据类型。但是,在.NET中没有与此等效的。这是存储这种类型对象的好选择吗
我发现text
将被弃用,开发人员应该使用varchar(max)
。那么我必须设置的max
值是多少
我应该在WPF应用程序中使用什么来获取这些对象?默认情况下,Visual Studio在实体数据模型生成的代码中使用
string
,但这是否足够?您可能应该使用string和Varchar。在Varchar(max)
中,max仅指定最大可能长度,不会导致为表中的每一行分配该长度。字符串也一样
您可以使用希望应用程序处理的最大合理值(低于2gb) <代码> VARCHAR(MAX)和