当前位置:编程学习 > C#/ASP.NET >>

datagirdview 数据源为datatable ,怎么通过修改数据

前提是  datagirdview 数据源为datatable

问题1 :怎么通过在修改datagirdviev 来修改datatable 里面的数据   ?? 给出思路和要用的方法 

问题2:在点击datagridview的列排序时,datatable里的数据也同样排序吗 还是一直不变?

请教  了  在线等  --------------------编程问答-------------------- SqlConnection conn= new SqlConnection("");
DataSet ds = new DataSet();
SqlDataAdapter sda;
ds.Tables.Clear();

sda = new SqlDataAdapter("", conn);
sda.Fill(ds);
this.dataGridView1.DataSource = ds.Tables[0];


SqlCommandBuilder scb = new SqlCommandBuilder(sda);
sda.Update(ds);
this.dataGridView1.DataSource = ds.Tables[0];
--------------------编程问答-------------------- 留个记号 --------------------编程问答-------------------- 大侠们  我的东西和数据库一点关系都没有   我从格式化的文本读进DATATABLE里的     然后显示在datagridview里   在datagrideview 修改完后在保存到文本文件里     --------------------编程问答-------------------- 如果和数据库没关系,那就按原来读取文件的方法filestream,前面是readstream读到datatable,后面用writestream再写回去就行了啊。 --------------------编程问答--------------------
引用楼主 navyup 的回复:
前提是  datagirdview 数据源为datatable


问题2:在点击datagridview的列排序时,datatable里的数据也同样排序吗 还是一直不变?

请教  了  在线等


不排,你想得美! --------------------编程问答-------------------- 谢谢楼上的     

问题2 已经搞明白  

前提是  datagirdview 数据源为datatable 

问题1 : 我从格式化的文本读进DATATABLE里的,然后显示在datagridview里  在datagrideview 修改单元格,table里的数据跟着变吗?  变了 怎么找出变了 的行 ? 给出思路和要用的方法 
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,