我从两个表中生成的一个数据集显示在DataGridView上,现在修改了DataGridView上的内容,如何可以保存回去?
最好有范例看看,或发到

解决方案 »

  1.   

    DataGridView的datasouce绑定到数据源后就自动更新了
                BindingSource bs = new BindingSource();
               bs.DataSource = ds.Tables[0];
               dataGridViewX1.DataSource = bs;
      

  2.   


    我不想把整个表显示啊,我只是根据两个表,显示出相关的信息.
    比如,表1
    id name classid 
    表2
    classid classname
    在DataGridView上显示下面内容,之后可以修改classname的内容,表1保存相对classid
    id name classname
      

  3.   

    显示id name classname 
    隐藏显示 classid 
    当你改变了 classname
    遍历 然后取出classId,保存修改 即可
      

  4.   


    DataGridView Column有id,name,classname,classid 其中
    id,name,classname是可见的,classid 是不可见的,当你改变classname 时,在DataGridView 中找到对应的classid 
    ,根据classid 从数据库中找到对应的资料,并修改其classname ,然后保存到数据库中去