dataGridView 只能绑定dataset 中的某一个表么啊?
dataGridView 只能绑定dataset 中的某一个表么啊? 我想从2个表中分别select 出2行数据,在dataGridView 中显示出来。怎么办啊?!
string sql = " SELECT A.id_program,B.Name from A,B where A.id=B.id";
string connString = Properties.Settings.Default.chin_dbConnectionString;
SqlConnection conn = new SqlConnection(connString);
try
{
conn.Open();
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(sql, conn);
da.Fill(ds);
dataGridView1.AutoGenerateColumns = true;
// dataGridView1.DataSource = ds.Tables[0];
dataGridView1.DataSource = ?????
}
catch (Exception ee)
{
}
finally
{
conn.Close();
}
各位大侠们说说该怎么实现啊?!!!
------解决方案--------------------在SqlServer中建立视图(View)
供你参考
------解决方案--------------------哈哈,你可以建立SqlServer中建立视图(View),或者在查询条件里面让2张表的纪录合成一张表。