一道C#中dataset对象的问题!麻烦各位大侠帮忙啦!谢谢!

2024-12-31 13:40:58
推荐回答(2个)
回答1:

1.执行select*from tb_001语句取tb_001表
2.将取到的表冲入ds中 即ds.Tables[0]就是tb_001表
3.表示将ds这个记录集添加到ds1记录集里面,前提是ds和ds1两个记录集的表结构是一样的
4.dataGridView绑定数据源 就是将表ds1.Tables[0]显示到 dataGridView1中

回答2:

SqlDataAdapter sda = new SqlDataAdapter("select*from tb_001", conn);
sda.Fill(ds);
这一段你只要记住是将"select*from tb_001"查找出来的结果填到ds这个DataSet里就可以了,SqlDataAdapter是读取数据用的。
ds1.Merge(ds, true, MissingSchemaAction.AddWithKey);
见:

http://msdn.microsoft.com/zh-cn/library/4swwh51k.aspx
dataGridView1.DataSource = ds1.Tables[0];么就是将DataSet绑定到DataGridView控件。