1

我需要将电子邮件消息存储在我的 SQL Server Express 数据库实例中。考虑到这可能是一个很长的字符串,我决定Text在数据库中使用数据类型。但是,在 .NET 中没有与此等价的功能。存储这种类型的对象是一个不错的选择吗?

我发现text它将被弃用,开发人员应该使用它varchar(max)max那我必须设置什么值?

我应该在我的 WPF 应用程序中使用什么来获取这些对象?默认情况下,Visual Studiostring在实体数据模型生成的代码中使用,但这是否足够?

4

1 回答 1

3

您可能应该使用 String 和 Varchar。在Varchar(max)中,max 只指定可能的最大长度,并且不会将其分配给表中的每一行。字符串也一样。

您可以使用您希望应用程序处理的最大合理值(低于 2gb)。

于 2012-11-04T18:42:44.590 回答