日期:2014-05-18  浏览次数:20416 次

??????????各位专家了,能给个提示吗?
有一个成绩表,要把里面的几十条的成绩修改(姓名有了),如:
姓名 语文
a 66
b 77
x 89
..........

只改语文成绩,如果每次都改一条,提交一条,那太浪费资源了,也有人说用dataset,我不知道怎么用,可以全部修改完后,一次提交,能帮一下吗?

------解决方案--------------------
自己写个 CommandBuilder 就可以了,把要执行的 更新写入,然后一次性打开数据库,写入更新 就好了
------解决方案--------------------
先从数据库中读出来,绑定到gridview 中
然后批量修改,也就是提交一次更新所有内容 
用一下循环 

for(int i=0;i<gv.rows.count;++)
{

}