Microsoft Access 2013长文本限制为255

时间:2015-12-15 01:55:10

标签: ms-access ms-office

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

Field Type

Character Count

Showing the 255 text max and cant add more

Data Types Available

6 个答案:

答案 0 :(得分:3)

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

您必须转到设计视图并将字段更改为Short 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

答案 1 :(得分:2)

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

答案 2 :(得分:0)

我一直在寻找这个答案,因为我知道几年前从一篇帖子中找到了解决方法。随后,我想起了如何以及这是我所知道的最痛苦的工作。由于似乎已经从当前的知识中丢失了,我想我应该把它放回去。

在导出窗口中,单击高级。它显示了现场信息的网格。 如果将鼠标放在“字段名称”标题上,然后向右移动,光标将变为带有2个箭头的行,向右移动得更远,它将变为带有空格和2个箭头的2行。单击并向右拖动,您会神奇地得到跳过字段,回到字段名标题,再次执行相同的操作,就可以使索引变魔术,重复并变魔术宽度,然后开始和下一次选择数据类型。啊,数据类型说它将导出为短文本字段,将其更改为长文本,这就是导出的内容。希望这对某人有所帮助:}

答案 3 :(得分:0)

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

答案 4 :(得分:0)

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

答案 5 :(得分:0)

我发现我的解决方案是将查询的子数据表名称设置为[自动](尽管在重新打开查询后,该字段显示为空白),查询现在完全导出长文本。我希望这会有所帮助。