Microsoft Access 2010 不以日期时间格式保存数据

Microsoft Access 2010 is not saving data in datetime Format

我有一个带有日期时间字段的 Access table。

在我的表单上,我有日期时间选择器并将格式属性设置为常规,我相信应该输入日期和时间。在我的例子中,它只显示控件和数据库中的日期。

谁能解释一下如何在 Access 中获取日期时间?

如果您使用日期选择器填充字段,这将只填充所选日期的日期值,没有时间部分。

如果您希望输入带有时间部分的日期,您需要在控件中手动输入日期和时间,或者使用 Now() 函数自动填充控件的值。

由于您希望记录用户单击按钮的日期和时间,只需使用 Now() 函数填充字段值作为 OnClick 事件的事件处理程序的一部分按钮控件,例如:

Private Sub YourButton_Click()
    YourDateControl.Value = Now()
    ' ... Do other stuff ...
End Sub