sql 服务器中的时间戳列未更新

timestamp column doesn't update in sql server

我将 Access 数据库后端移到了 sql 服务器上,并且仍在使用 Access 前端。我现在在输入记录时遇到覆盖错误。我找到了一个解决方案(谢谢),将时间戳(行版本)列添加到我所做的 table 中。但是,时间戳列不会为新记录填充,也不会更新现有记录。非常感谢您的帮助。

时间戳字段仅供 SQL 服务器使用。 Access 既不读取也不写入它,但 ODBC 驱动程序可以。 它的唯一目的是让 ODBC 驱动程序在更新记录之前查看自驱动程序上次读取以来服务器上是否发生了更改。如果没有,则更新是安全的 - 如果有,则重新读取记录并取消更新。