我用一个sql语句,里面牵扯到两个表,如
select a.aa,b.dd from sss as a inner join ddd as b on a.s=b.s可以在datagrid里面显示内容,但是却不能够利用datarow进行添加更新删除等操作,因为,含有两个表问:如何解决如果不能够进行解决问:如何实现

解决方案 »

  1.   

    用单独的sql语句实现,为什么非要用datarow呢
    单独写insert语句来实现
      

  2.   

    用单独的SQL语句,你同样可以执行完后断开啊
      

  3.   

    因为是两表只有用语句,一个表可以用commandbuilder
      

  4.   

    用CommandBuilder(SqlCommandBuilder or OleDbCommandBuilder..)的一个前提条件就是要求只能一个表,不能进行多表操作..如果是多个表,那就自己写SQl语句吧...