有没有办法在访问中存储时间戳?
Is there a way to store timestamp in access?
我想在 Microsoft Access 2013 中创建一个带有时间戳字段的 table,但没有时间戳或 rowverion 数据类型。我该怎么做呢?
有没有办法在访问中存储时间戳?
是的,虽然只有一秒的分辨率 - 设置字段 =Now()
。
对于大约 1/18 秒的分辨率,添加 Timer
的小数部分:
Timestamp = Now() + (Timer() - Int(Timer())) / 86400)
根据您最后的评论,您需要两个字段:
LastEdited(Date/Time,默认为 Now())和 TimesEdited(长整数,默认为 0)。
最后编辑 = 现在 ()
编辑次数 = 编辑次数 + 1
由于您使用的是 Access 2013,因此您可以设置一个数据宏,以便在编辑记录时更新两者。
我想在 Microsoft Access 2013 中创建一个带有时间戳字段的 table,但没有时间戳或 rowverion 数据类型。我该怎么做呢? 有没有办法在访问中存储时间戳?
是的,虽然只有一秒的分辨率 - 设置字段 =Now()
。
对于大约 1/18 秒的分辨率,添加 Timer
的小数部分:
Timestamp = Now() + (Timer() - Int(Timer())) / 86400)
根据您最后的评论,您需要两个字段: LastEdited(Date/Time,默认为 Now())和 TimesEdited(长整数,默认为 0)。 最后编辑 = 现在 () 编辑次数 = 编辑次数 + 1 由于您使用的是 Access 2013,因此您可以设置一个数据宏,以便在编辑记录时更新两者。