那就要采用SQL语句,用绑定就不太方便了用SQL语句查询出来你所需要修改的记录
但要注意修改的记录内容是不是一样的,不是一样的就很麻烦,还不如一个个来。

解决方案 »

  1.   

    用本地库表保存你更改过的记录,然后用循环更改源记录。
    问题的关键是如何标识源记录。
    如果源记录有唯一ID则很方便,本地库表保存时含此字段即可。
    如果没有,就要记录其BookMark。然后利用ADO控件的recordset.book属性。
      

  2.   

    你还是用SQL语句进行保存好,用循环对大数据库晕死你。
    每次对表操作后保存到服务器保证时实性。
      

  3.   

    我原来的是利用movenext进行一条,一条记录的读取,修改,这时的修改都还在本地上,没有更新到数据库中。我想实现的功能是先在本地修改好假如10条记录,然后通过一个更新按钮将所有修改的记录传到数据库进行更新,然后又从数据库中重新取10条记录。
      

  4.   

    用SQL语言。。
    DB.EXEUCUTE SQL速度快。。
      

  5.   

    用SQL语言
    找到相关要修改的记录
    然后用批处理进行更新!