使用MS ACCESS 2010 accdb文件。在一个表格中,在一个特定的记录中,我遇到了一些奇怪的文本字段。
文本字段显示为使用Gzzzzzz填充。但是,单击字段[向下箭头],[文本过滤器],[等于...]并粘贴Gzzzzzz不会返回任何内容。然后,单击字段[向下箭头],显示的字段数量包括GzzzzzzGzzzzzz:not,Gzzzzzz。选择GzzzzzzGzzzzzz会返回一条记录,其中包含填充了Gzzzzzz的字段。
再次显示所有字段,并将字段编辑为Azzzzzz。然后,再次对Azzzzzz进行过滤不会返回任何内容。然后,过滤字段选项显示AzzzzzzGzzzzzz:选中后,返回Azzzzzz。
同样好奇的是,当我按照上面的过滤然后查看属性表时,此时显示的过滤器是([TableName]。[FieldName] =" Azzzzzz ...错过了最终的") 。但是,当我在工作记录上过滤时,过滤器显示为([TableName]。[FieldName] =" Whatever"):完全用尾随")显示的含义。
该字段未编入索引。没有默认值或格式。该表与其他三个表相关:但不是在此字段上,而是与强制参照完整性无关。表中的其他记录很好并且有效。只是这个记录的领域。
有谁知道这是怎么回事?有没有办法修复记录?
答案 0 :(得分:1)
记录中的字段可能包含
Gzzzzzz
Gzzzzzz
(在那里有换行符),在单行文本框中不易显示。
使用Shift + F2打开缩放窗口。或“选项卡”进入控件,所以一切都被选中。然后删除整个内容并重新输入。