背景:在DataGrid表中其中有一列是模板列,里面是checkbox,表外有2个按钮,一个是全选,一个是确定,点全选将表中所有checkbox都选中,点确定将对表中选中的记录做相应操作。
问题:点击确定按钮时要涉及到几个表的更新与插入,我想用事务去处理,但结果很令我失望,由于要执行循环,所以运行的非常慢,几乎瘫痪。大家有没有更好的解决方法。
问题:点击确定按钮时要涉及到几个表的更新与插入,我想用事务去处理,但结果很令我失望,由于要执行循环,所以运行的非常慢,几乎瘫痪。大家有没有更好的解决方法。
假设你选定ID=,1,2,4,5,
执行Update语句
Update Table Set SN='66' where id=1 or id=2 or id=4 or id=5
而不是
Update Table Set SN='66' where id=1
Update Table Set SN='66' where id=2
.......
不知道对你是否有用