c# DataTable关联dataGridView创建和修改数据
c# DataTable关联dataGridView1创建修改数据
gridControl1.DataSource = dataTable; //关联DataSource,数据改变自动更新到表格(数据网格视图)
-
DataTable dt2;
-
dt2 = new DataTable();
-
dt2.Columns.Add("姓名",typeof(string));
-
dt2.Columns.Add("工号", typeof(string));
-
dt2.Columns.Add("地址", typeof(string));
-
dt2.Rows.Add(new object[] {"王白","L123","北京" });
-
dt2.Rows.Add(new object[] { "王六", "L456", "首都" });
-
dt2.Rows.Add(new object[] { "王旧", "L987", "大地" });
-
-
List<string> results = dt2.AsEnumerable().Select(x => x.Field<string>("工号")).ToList();
-
-
-
foreach (var i in results)
-
{
-
Console.WriteLine(i);
-
}
-
dataGridView1.DataSource = dt2;
-
Console.WriteLine("dt3 data");
-
DataTable dt3;
-
dt3 = (DataTable)dataGridView1.DataSource;
-
for(int i=0;i<dt3.Columns.Count; i)
-
{
-
Console.Write(dt3.Columns[i] " "); //输出不换行
-
}
-
Console.WriteLine("");
-
//Console.WriteLine("换行");
-
-
-
for (int j=0;j<dt3.Rows.Count; j)
-
{
-
-
-
// Console.Write(dataRow["姓名"].ToString());
-
}
-
foreach(DataRow dataRow in dt3.Rows)
-
{
-
string aa = dataRow["姓名"].ToString();
-
string aa2 = dataRow["工号"].ToString();
-
string aa3 = dataRow["地址"].ToString();
-
Console.WriteLine(aa " " aa2 " " aa3);
-
}
-
dt3.Rows[0]["姓名"] = "力工";
-
dt3.Rows[0]["工号"] = "M888";
-
dt3.Rows[0]["地址"] = "柳树";
-
Console.WriteLine("");
-
Console.WriteLine("修改第一行数据后");
-
Console.WriteLine("");
-
foreach (DataRow dataRow in dt3.Rows)
-
{
-
string aa = dataRow["姓名"].ToString();
-
string aa2 = dataRow["工号"].ToString();
-
string aa3 = dataRow["地址"].ToString();
-
Console.WriteLine(aa " " aa2 " " aa3);
-
}
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgcbcka
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01