如何将数据集做为 dataGridView的数据源
数据集.Clear();
数据失陪器.Fill(数据集, "表 ");
dataGridView1.DataSource = 数据集.Tables[tableName];
dataGridView1.DataSource = 数据集.Tables[tableName].DefaultView;
查询一表是这样做的
现在是查询两张表后返回的数据
数据失陪器.Fill(数据集, "表 "); //这里要怎么改
dataGridView1.DataSource = 数据集.Tables[tableName];
dataGridView1.DataSource = 数据集.Tables[tableName].DefaultView; //这里怎么改
改成: 数据失陪器.Fill(数据集);
dataGridView1.DataSource = 数据集;
没有数据出来
------解决方案--------------------名字随你起,
数据失陪器.Fill(数据集, "table1 "); //这里要怎么改
dataGridView1.DataSource = 数据集.Tables[ "table1 "];
dataGridView1.DataSource = 数据集.Tables[ "table1 "].DefaultView;
这样就可以了,这里的表名字和数据库中的表名无关!