使用ADO的数据锁定策略,把LOCKTYPE属性设为adLockOptiomist,
剩下的问题就是微软的了,嘿嘿

解决方案 »

  1.   

    一个recordset更新后,另一个也同步刷新更改的记录。
    如果你的cursor是client的:
    rs2.Find "ID=" & rs1("ID").value
    rs2.Resync adAffectCurrent如果你的cursor是server的,只需要移动一下记录即可。
    if rs2("ID").value<>rs1("ID").value then
        rs2.find "ID=" & rs1("ID").value
    else
        rs2.movenext
        rs2.moveprev
    end if
    另外,希望你不是用ACCESS,因为ACCESS会有几秒的延迟才能显示变更后的结果。