Microsoft Access 2013长文本限制为255

问题描述 投票:0回答:4

我有一个数据库,其字段类型为长文本。它只允许255个字符,如果我添加更多,那么它会截断。试图创建一个新表并导入和相同的问题。有任何想法吗?

Field Type

Character Count

Showing the 255 text max and cant add more

Data Types Available

ms-access ms-office
4个回答
3
投票

默认情况下,Long Text(在Office 2013之前称为Memo)设置为Plain Text,它有效地将字段限制为255(使其不比Short Text好多少)。

您必须转到设计视图并将您的字段更改为Rich Text

(取自http://answers.microsoft.com/en-us/office/forum/office_2013_release-access/long-text-limit-254/7b927011-769f-416d-b0f7-352770270808?db=5&page=2


2
投票

有用的答案。除非字段中充满了HTML标记(人们希望将其保留为标记)。如果一个人创建字段'Rich Text',它会解释内容,而一个人丢失标签。一个不太理想的条件。


0
投票

我正在寻找这个答案,因为我知道我已经找到了几年前从一个帖子中解决这个问题的方法。我后来想起了我所知道的最艰难的工作方式。因为它似乎已经从目前的知识中丢失了,我想我会把它放回去。

在导出窗口中时,单击“高级”。它显示了一个字段信息网格。如果将鼠标放在“字段名称”标题上然后向右移动,光标将变为带有2个箭头的线,向右移动更远,它将变为2行,带有空格和2个箭头。单击并向右拖动,然后通过魔法获取跳过字段,返回到字段名称标题,再次执行相同操作,然后使用索引,重复和魔术宽度然后开始和下次数据类型。啊,数据类型表示它将被导出为短文本字段,将其更改为长文本,这就是它导出的内容。希望这有助于某些人:}


0
投票

此问题是由我的查询属性中的唯一值设置为yes引起的。修复解决了问题。


0
投票

我刚遇到同样的问题。数据库和表单字段的“格式”字段设置为“@”。我不确定这是否是您选择Rich Text时的设置。但是我们将数据类型更改为纯文本并开始出现问题......如上所述。我没有将格式更改回Rich Text,但删除了“@”的格式字符,一切都出现了。实际上,超过255个字符的数据已正确保存在数据库中,但后续数据视图仅显示前255个字符。我不喜欢使用Rich Text,因为如果您尝试将数据导出为Excel或其他格式,由于Rich Text格式中的其他格式字符,它很容易导致问题。总结...检查您的格式是否设置为@并删除它。然后,您可以继续保持纯文本而不会丢失任何内容。

© www.soinside.com 2019 - 2024. All rights reserved.