【发布时间】:2016-10-12 01:54:50
【问题描述】:
使用 MS ACCESS 2010 accdb 文件。在一个表中,在一个特定的记录上,我遇到了一个文本字段奇怪的问题。
文本字段显示为使用 Gzzzzzz 填充。但是,单击字段 [向下箭头]、[文本过滤器]、[等于...] 并粘贴 Gzzzzzz 不会返回任何内容。然后,单击字段 [向下箭头],显示的字段人口包括 GzzzzzzGzzzzzz:不是,Gzzzzzz。选择 GzzzzzzGzzzzzz 会返回一条记录,其中填充了 Gzzzzzz 的字段。
再次显示所有字段,并将字段编辑为 Azzzzzz。然后,再次过滤 Azzzzzz 不会返回任何内容。 Then, filtering field options show AzzzzzzGzzzzzz: which when selected, returns Azzzzzz.
也很好奇,当我按上述方式进行过滤时,请查看属性表,此时显示的过滤器为 ([TableName].[FieldName] = "Azzzzzz ...missing the final")。但是,当我对工作记录进行过滤时,过滤器显示为 ([TableName].[FieldName] = "Whatever"):含义完全显示为带有尾随的 ")。
该字段未编入索引。没有默认值或格式。该表与其他三个表相关:但是,不在此字段上,也不与 Enforce Referential Integrity 相关。表中的其他记录都很好并且可以工作。仅此记录的字段。
有人知道这是怎么回事吗?有修复记录的方法吗?
【问题讨论】:
标签: ms-access vba ms-access-2010