dataset不好 用datatable
还有就是得到所选标识列的值然后查询出数据 把DataViewGrid设一个表头双击事件,new 一个面板 传过去的参数就是得到的第一列的值
还有用listview 比较好 他可以得到所有列的值
用listView.SelectedItems[0].SubItems[0].Text.ToString() 改变subItems的下标就可以得到不同列的值
dataGridView.CurrentCell.Value.ToString()
可以得到你选择的第一列的值
还有dataset别用了 教你datatable
SqlConnection con = new SqlConnection("server=.;database=DBm;uid=sa;password=sa");
SqlCommand com = new SqlCommand("select * from mm ", con);
con.Open();
SqlDataReader dr = com.ExecuteReader();
DataTable dt = new DataTable();
dt.Load(dr);
dataGridView.DataSource = dt;
这样用好的多
呵呵