有没有办法在访问中存储时间戳?

时间:2015-11-02 09:22:55

标签: ms-access timestamp ms-access-2013

我想在Microsoft Access 2013中创建一个带有时间戳字段的表,但没有时间戳或rowverion数据类型。我该怎么做呢? 有没有办法在访问中存储时间戳?

2 个答案:

答案 0 :(得分:3)

是的,虽然只有一秒的分辨率 - 设置字段=Now()

对于大约1/18秒的分辨率,添加Timer的小数部分:

Timestamp = Now() + (Timer() - Int(Timer())) / 86400)

答案 1 :(得分:2)

根据您的上一条评论,您需要两个字段: LastEdited(Date / Time with default = Now())和TimesEdited(长整数,默认值= 0)。 LastEdited = Now() TimesEdited = TimesEdited + 1 由于您使用的是Access 2013,因此无论何时编辑记录,都可以设置数据宏以进行更新。