我用一个DataGridView绑定数据,想直接在表格上修改数据,然后存回数据库首先想到的自然是用SqlDataAdapter直接更新,但是现在遇到两个问题:
1、我用的是存储过程读取出来的数据,有真分页,所以用到了临时表,当执行SqlDataAdapter.Update方法时提示“对象名 '#temp' 无效。”,我猜测SqlDataAdapter可能去更新最后查出来的分页后的temp表格了,所以报错
2、使用了三层以及DbHelperSQL.cs,这样SqlDataAdapter要一直传来传去视乎比较麻烦。而且不注意的话容易出错请问有什么简单的方法没?