用适配器是很方便的,为什么不用呢,.net提供了方便就要用吗

解决方案 »

  1.   

    如果对于不同的Table,我要删除,和添加新的一行,岂不是都要写InsertCommand和DeleteCommand,有没有通用的方法阿
      

  2.   

    如下 :
    http://blog.csdn.net/zhzuo/archive/2004/08/06/67037.aspx
      

  3.   

    楼上的兄台,好像没有实现多个表的删除,更新阿,如果把datagrid.dataSource设置为动态的表,好像更新起来还很麻烦
      

  4.   

    CommandBuilder方便些,但速度满。不同数据源更新应该能做到,我试过用适配器将一条记录更新到两个表里,两个数据源应该可以,将connect传给适配器就行了。
      

  5.   

    可不可以对datagrid中所指的光标行进行直接操作,然后修改数据,删除数据
      

  6.   

    用CommandBuilder应该可以,你到msdn上找找看