为什么在某些情况下日期条件在访问查询中可能不起作用?

立即分享:

在本文中,我们试图了解日期标准不起作用的可能原因,以及如何使其起作用。

有时事情会变得比我们想象的要复杂得多。 您可能遇到过这样的情况:您正在尝试使用 MS Access 的给定功能之一,但要么无法以最佳方式使用它,要么完全无法使用它。 一个这样令人困惑的功能是 MS Access 中的日期标准。 有可能当您尝试使用此功能时,它最终不会给您想要的结果。 发生这种情况的主要原因之一是因为您输入的条件无效。了解为什么在某些情况下日期条件可能在访问查询中不起作用

如何处理日期标准在 MS Access 中不起作用

“和”运算符日期标准也可能会为您提供结果,但它们可能不准确。 在这种情况下,事情对您来说变得更具挑战性。 但是没有什么可担心的,因为使用“And”运算符可以很容易地解决这个问题,您需要将其插入到要在查询中使用的日期之间。 在日期条件中插入此“和”运算符后,您的查询将开始为您提供您希望它们提供的结果类型。 除了使用这个“And”运算符之外,还有其他技术,您可以尝试摆脱这个问题。

使用“之间”

m之一ost 除了“And”运算符之外,可靠的解决方案是“Between”,它也可以在使用日期条件时使用。 作为用户,建议您使用这个“Between”运算符,而不是使用等于、大于或小于符号。 这些最终使操作变得复杂,不像“Between”那样使事情变得更容易。 如果您希望日期标准为您提供准确的结果,则同时使用“And”和“Between”效果最佳。 下面给出的示例可帮助您了解如何完成它。

在#1/1/2017#和#6/6/2017#之间

您可能难以理解为什么这些井号与日期一起包含在内。 这些表示日期已被 MS Access 识别。 当 Access 能够识别提到的日期时,该符号会自动出现。

日期标准的可识别格式

仅仅了解正确的字符集以获得所需的结果是不够的,您还需要了解 MS Access 中日期标准的关键可识别格式。 与常见的 mm/dd/yyyy 不同,Access 识别 m/d/yyyy 格式,m/d 格式(如果您只想引用当前年份,则应使用此格式)。 您还可以使用 d/mmm/yyyy 格式或 d/m/yyyy 格式。

在 MS Access 中使用日期标准并不复杂或具有挑战性,但可能有点棘手,但如果您了解如何充分利用所有可接受的字符,则不会。

在处理 Access 应用程序时,用户必须警惕以下事件: 存取损坏. 为避免数据丢失事件,请投资最先进的恢复工具,例如 DataNumen Access Repair.

作者简介:

Vivian Stevens 是一位数据恢复专家 DataNumen, Inc.,它是数据恢复技术领域的世界领先者,包括 sql恢复 和 excel 恢复软件产品。 欲了解更多信息,请访问 datanumen.com

立即分享:

评论被关闭。