怎么实现数据的批量操作?增删改!
又有一个新的项目了,其中一个小功能是需要实现数据的批量增删改,查就不用说了……
思路我是有,查询到的数据显示在datagridview里,用户对datagridview进行操作,然后统一到数据库里。
现在就是具体怎么进行实现?
第一个问题是,用户修改数据时,怎么知道用户修改了哪些行的数据呢?
第二个问题是,用户批量增加、修改时,我将增加或者修改的记录存到一个datatable里,然后怎么进行替换?我知道有个sqldataadater.update方法,我对这方法不熟悉,它是整体替换表格还是懂得匹配原来的数据表和现在的datatable里的数据,如果原来的数据表里有就修改替换,如果没有就增加……这个update能做到这吗?如果不能又该用什么方式做呢?