gpt4 book ai didi

sql - 如何使用当前日期更新 Access 日期/时间字段

转载 作者:行者123 更新时间:2023-12-03 03:05:06 24 4
gpt4 key购买 nike

我使用以下代码用当前日期和时间更新链接 SQL 表中的日期时间字段。但是,输入的日期是 12/29/1899。我不明白我在这里缺少什么。有什么想法吗?

CurrentDb.执行 "UPDATE dbo_PAYMENT SET PAYMENT_CC_DATE_PROCESSED=#"& Now & "# AND PAYMENT_CC_EMPLOYEE_ID = 0 WHERE PAYMENT_ID="& Me.PAYMENT_ID

最佳答案

如果您使用 Access SQL 的内置 Now() 函数,则无需在其周围放置井号 (#)。 (它们只需要分隔日期文字,而不是日期函数。)尝试

... SET PAYMENT_CC_DATE_PROCESSED=Now() ...

或者,如果不需要时间组件,您可以使用

... SET PAYMENT_CC_DATE_PROCESSED=Date() ...

此外,如果您想更新多个字段,则需要使用

... SET Field1=value1, Field2=value2 ...

不是

... SET Field1=value1 AND Field2=value2 ...

关于sql - 如何使用当前日期更新 Access 日期/时间字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21941406/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com