2 绑定模式
将存在的数据绑定到控件上, 我是将数据库表中的数据绑定到控件上 ,我将用户表中的操作者编号,操作者姓名,操作者密码信息绑定到控件上,具体步骤如下 我在在窗体的Load 事件下来完成这些步骤的。
string sConnectString = "Data Source=127.0.0.1;Initial Catalog=vending;Persist Security Info=no;
<span style="white-space:pre"> </span>User ID=sa;Password=cl781";
SqlConnection cnTest = new SqlConnection(sConnectString);
cnTest.Open(); //打开数据库
SqlCommand cmd = new SqlCommand("select fcOperCode,fcOperName,fcOperPWD from Toperator", cnTest);
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
DataSet ds = new DataSet();
da.Fill(ds, "Toperator"); //填充数据集
dataGridView1.DataSource = ds; //绑定数据集
dataGridView1.DataMember = "Toperator";
运行效果图
//设置标题第1列
//冻结标题也就是标题不会随着数据的移动而消失
dataGridView1.Columns[0].HeaderText = "操作者编号";
dataGridView1.Columns[0].Frozen = true;
dataGridView1.Columns[1].HeaderText = "操作者姓名";
dataGridView1.Columns[1].Frozen = true;
dataGridView1.Columns[2].HeaderText = "操作者密码";
dataGridView1.Columns[2].Frozen = true;