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

时间:2019-04-04 16:26:32

标签: ms-access access-vba ms-access-2010

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

在表单上,​​我具有日期时间选择器,并将格式属性设置为“常规”,我相信应该输入日期和时间。就我而言,它仅在控件和数据库中显示日期。

有人可以解释如何在Access中获取日期时间吗?

1 个答案:

答案 0 :(得分:2)

如果您使用日期选择器填充字段,则只会填充所选日期的日期值,而没有时间分量。

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

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

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