当您运行查询时在 Access 2007 中的错误消息:"系统资源超出"或者"查询太复杂"


症状


在 Microsoft Office Access 2007 中,您可能会收到下面的错误消息,查询使用联接到子查询和长时间运行时 WHERE 子句︰
超出系统资源
当您运行查询时,您还可能收到以下错误消息︰
查询太过复杂

原因


发生此问题是因为 Access 2007 中的 16 联接限制。 此外,大型和复杂的查询 WHERE 子句中的条件可能会导致"系统资源超出"错误消息。

解决方法


若要变通解决此问题,请更改查询以便不超过 16 联接。

状态


Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

详细信息


有关 Access 2007 中的详细信息,请访问下面的 Microsoft 网站︰