0

我目前正在开发一个数据库,它将把许多 Excel 表放在一起。我已经在我需要的链接之间创建了一个链接,并在 Access 中设置了关系。

我有微软软件包的第一年学位经验。我不会从 Excel 迁移到 Access,因为其他团队成员更愿意使用它。但是,在 Access 中运行报表、创建表单和查询数据等操作会更容易。

问题:

我正在尝试从链接的电子表格中查询数据,它有时有效,有时无效。当我知道它们不应该时,我的查询通常会返回空白。

这与被链接的表而不是访问表有关吗?

请查看我设置的示例查询

在此处输入图像描述

先感谢您。

4

1 回答 1

0

如果我假设这Status On是一个日期字段,那么您的标准是将其视为文本,并且此表达式:

Like "*/*/2013"

可能会导致意外的返回结果,具体取决于 Excel 的默认日期格式。使用标准:

Year([Status On])=2013

这将更加可靠,而不取决于日期的格式,纯粹取决于它是一个可识别的日期这一事实。

我通常不会遇到链接到 Excel 文件的问题,除非:

  • 文件已打开
  • Excel 文件具有指向其他文件或宏的链接
  • 它在某种程度上被破坏了。

如果您要链接到 Excel 文件,那么理想情况下,它应该是一个非常简单的文件,最好是除了单个数据表之外没有其他内容。

于 2013-07-22T12:26:51.963 回答