我有一个问题,我有表(此表的唯一目的是获取数据并将数据导出为excel格式),其中包含200个字段。并非表中的所有字段都有数据。
我使用一个联合查询来获取填充到表中的所需数据。三个选择填充200列中的不同列(例如,Query1-2,3,4,Query2-22,33,124,Query3-24,43,49)。在运行查询时,我收到一条错误消息
定义了太多字段
我尝试过紧凑型修复但没有帮助。我还提到了Too many fields defined。
请建议我如何实现。输出Excel工作表需要包含所有200列,其中包含与所有查询相对应的数据。
答案 0 :(得分:0)
http://support.microsoft.com/kb/128221
Microsoft Access用于跟踪表中字段数的内部列数已达到255,即使表中的字段数少于255个。这可能发生,因为删除字段时Microsoft Access不会更改内部列计数。 Microsoft Access还为您修改其属性的每个字段创建一个新字段(将内部列数增加1)。
决议在链接文章中。