各位大侠们,datagridview绑定datatabel后,再用insert和add插入一行的话会报错,有什么好的解决办法没有,不对datatble进行操作,多谢。另外:我查了一下,有的说可以用bingdingsource,在界面上加一个bingdingsource控件,bingdingsource.datasource=dt;
datagridview.datasource=bingdingsource,但我试了不行,还是插入不了新行

解决方案 »

  1.   

       那你可以不用绑定的形式,用循环的方式给 DataGridView 的单元格赋值 ,然后你在 对DataGridView进行 Insert或则是Add就可以了!
      

  2.   

    另外:我查了一下,有的说可以用bingdingsource,在界面上加一个bingdingsource控件,bingdingsource.datasource=dt; 
    datagridview.datasource=bingdingsource,但我试了不行,还是插入不了新行 我教你个好方法 能让DataGridView自动实现添加-删除-保存
    菜单栏数据-添加新数据源-下一步-选择你要加入的数据连接-下一步选择要导入的表-下一步-下一步-完成
    菜单栏 数据-显示数据-直接将表啦到界面上就可以了 新添 删除保存 都有了 不懂继续问 多给点分哦
      

  3.   

    在insert和add之前,先把datagridview.datasource=null;
    然后insert和add,最后再datagridview.datasource=datatabel;一下。