不清楚DataAdapter的Update是怎么实现的,效果不知道如何?你可以考虑用这个方法来更新数据库。

解决方案 »

  1.   

    1、对表建立索引
    2、更新采用存储过程,不要直接使用sql字符串
      

  2.   

    同意zyqqzy的说法
    索引和存储过程
      

  3.   

    两个listbox存放参加课程和未参加课程,选的时候只是listbox中的值变化,选定后保存时才触发存储过程运行,中间过程不操作数据库
      

  4.   

    我找到办法了: 比较现选择的课程和原先选择的课程,但只做更新操作,要删除的行标记为DELETE。用存储过程传入XML参数,实现事务处理。