我在 MS Access 中的一个应用程序有一个异常大的表。它猛烈地破坏了一些规范化规则,但对于这个小型应用程序来说还不错。它有大约 100 个字段(列)。我已经阅读了这里的限制规范, 但看不到我在哪里违反了这些规范。大多数字段都是文本字段,范围从几个单词到几个句子。我的问题是:
有没有办法获得比“记录太大”更具描述性的错误,以便我可以确定如何使其更小?
将我的“文本”字段更改为“备忘录”字段会减小我的记录大小吗?
乍一看,在所有可能违反的规范中,当字段的 UnicodeCompression 属性设置为 Yes :: 4,000 时,这 :Number of characters in a record(不包括备忘录和 OLE 对象字段)
似乎是最可能的罪魁祸首。
这种违规是否会导致“记录太大”运行时错误(在填写表格时)。
将 UnicodeCompression 属性设置为“否”会对性能产生正面还是负面影响?