
SqlConnection myconn = new SqlConnection(str)
try
{
myconn.Open()
string s = "select *from student"
SqlDataAdapter da = new SqlDataAdapter(s,myconn)
DataSet ds = new DataSet()
da.Fill(ds)
dataGridView1.DataSource = ds.Tables[0].DefaultView
myconn.Close()
}
catch (SqlException b)
{
MessageBox.Show(b.Message)
}
这个是我以前写的把数据库表内容导入datagridview里边,你可以参考一下,你是要用三层架构做么?如果那样,定义方法在使用的时候调用就可以了
这个每个控件,都是由事件触发方法。你在双击的事件中。判断,抓出那条数据。数据的格式,你可以自己存个structs,或者自己存个类,或者自己使用方法存放。
然后把这个封装的数据类型,作为参数,触发另外一个方法,
这个方法你自己写,参数就是刚才抓到的数据类型。方法的功能就是把参数分析后,填充到第二个datagridview2中。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)