如果你在修改时打开一个新的recordset,就好办。在打开时,使用悲观锁。即一开始编辑就锁定该条纪录。在程序中,打开纪录时判断recordset的status属性,看是否是adRecUnmodified。即可.