【问题标题】:Microsoft Access Queries Too Many FieldsMicrosoft Access 查询太多字段
【发布时间】:2013-02-17 19:12:54
【问题描述】:

我正在处理大约一打 MS 访问表,这些表都链接到一个数据库文件中。

有时我希望能够得到这些表的并集以生成完整的数据集。到目前为止,我这样做的尝试导致了太多字段定义错误。

有没有办法让我使用 Microsoft 访问(我可以使用 2007 或 2010 版本)?如果没有,任何其他关于如何实现这一点的建议将不胜感激。

【问题讨论】:

  • 您尝试过压缩和修复数据库操作吗?

标签: ms-access join ms-access-2007 ms-access-2010 union


【解决方案1】:

根据 Access 帮助中“Access 2010 规范”主题的“查询”部分,每个记录集(查询)限制为 255 个字段(列)。如果您要生成的“完整数据集”将有超过 255 列,那么您将无法在单个 Access 查询中执行此操作。

一种可能性是创建多个查询,每个查询不超过 255 列,将它们导出到 Excel,然后将它们并排粘贴到一个非常宽的 Excel 文档中。 Excel_2010 工作表最多可以有 16,384 列。手动操作可能有点乏味,但至少有一部分可以自动化该过程。您还必须小心,每个“部分查询”以相同的顺序返回相同数量的行,这样当您将它们粘贴在一起时,它们会“对齐”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-15
    • 1970-01-01
    • 2011-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-04
    • 2016-06-19
    相关资源
    最近更新 更多