在早期版本的 Access 中,使用“备注”数据类型存储大量文本,使用“文本”数据类型存储较短的字符串(最多 255 个字符)。 在 Access 2013 和 Access 2016 中,这两种数据类型分别重命名为"长文本"和"短文本",它们具有不同的属性和大小限制,具体取决于使用的是桌面数据库还是 Access Web 应用。 下面是详细信息:

桌面数据库 (.accdb) 中的文本字段

长文本    在 .accdb 文件中,长文本字段的工作方式与旧备忘录字段相同。 也就是说,它可以存储多达 1 GB 的文本,即使窗体和报表上的控件只能显示前 64,000 个字符。 可以将长文本字段设置为显示格式文本,包括加粗和下划线等格式。

短文本    在 .accdb 文件中,"短文本"字段的工作方式与早期版本中的"文本"字段相同。 它最多存储 255 个字符。

了解有关 Access 桌面数据库的数据类型的更多信息。

Access Web 应用中的文本字段

长文本    在 Access Web 应用中,长文本字段可以存储多达 2^30-1 个字节,相当于 nvarchar (SQL Server 数据类型 的) 。 如果需要,可以设置字符限制,防止用户使用字段的完整容量。 不能将富文本存储在 Access Web 应用中。

短文本    在 Access Web 应用中,短文本字段默认设置为存储 255 个字符,但可以一路调整"字符限制"属性,最多 4000 个字符。 其SQL Server为 nvarchar,长度为 1 到 4000。

详细了解 Access Web 应用的数据类型

长文本和短文本字段的默认控件

在大多数情况下,Access 使用文本框控件显示短文本或长文本字段。 但是,向 Access Web 应用中的视图添加长文本字段时,Access 会创建多行文本框。 在浏览器中使用多行文本框时,按 Enter 可以在文本框中移至新的一行。 如果您位于数据表中,则查看第一行下方的任何内容需要使用滚动条。

在桌面数据库中,如果将一个长文本字段配置为显示 RTF 格式文本,然后向窗体或报表中添加该字段,则 Access 会自动对文本框应用 RTF 格式文本设置。

需要更多帮助?

扩展你的技能
了解培训

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?

谢谢您的反馈!

×