//实例化conn
conn = new SqlConnection(connString);
//定义SQL查询语句
string sql = “SELECT*FROM Student”;
//实例化dic通过键值对的方式对表进行赋表名称
Dictionary<string, string> dic = new Dictionary<string, string>();
dic.Add(“Student”, sql);
//循环遍历
foreach (KeyValuePair<string,string> item in dic)
{
//实例化cmd
cmd = new SqlCommand(item.Value, conn);
//实例化DataAdapter
sda = new SqlDataAdapter(cmd);
//定义DataAdapter的类型
sda.SelectCommand = cmd;
//实例化CommandBudilter
scb = new SqlCommandBuilder(sda);
//打开conn
conn.Open();
//执行
sda.Fill(ds, item.Key);
//设置表的主键
ds.Tables[“Student”].PrimaryKey = new DataColumn[] { ds.Tables[“Student”].Columns[“SNO”] };
//关闭
conn.Close();
}
//展示数据
dgvStudent.DataSource = ds.Tables["Student"];
执行增删改以后。 直接执行 sda.Updata(ds,“Student”); 更新所有的操作到数据库