您的位置:首页 > 数据库

将DataTable中的修改更新到数据库中

2012-03-07 10:53 706 查看
//前提:
// 数据库aaa,有表bbb,字段为b varchar(10)
//代码如下:
private void button1_Click(object sender, System.EventArgs e)
{
DataTable dt = (DataTable)this.dataGrid1.DataSource;

System.Data.SqlClient.SqlConnection sqlConn = new SqlConnection("user id=sa;pwd=123;data source=(local);persist security info=False;initial catalog=aaa");
System.Data.SqlClient.SqlCommand sqlCmd = new SqlCommand("select * from bbb",sqlConn);
System.Data.SqlClient.SqlDataAdapter sqlAdap = new SqlDataAdapter(sqlCmd);

System.Data.SqlClient.SqlCommandBuilder sqlBuild = new SqlCommandBuilder(sqlAdap);
sqlConn.Open();
sqlAdap.Update(dt);
sqlConn.Close();
}

private void Form2_Load(object sender, System.EventArgs e)
{

DataTable dt = new DataTable();

System.Data.SqlClient.SqlConnection sqlConn = new SqlConnection("user id=sa;pwd=123;data source=(local);persist security info=False;initial catalog=aaa");
System.Data.SqlClient.SqlDataAdapter sqlAdap = new SqlDataAdapter("select * from bbb",sqlConn);

sqlConn.Open();
sqlAdap.Fill(dt);
sqlConn.Close();

this.dataGrid1.DataSource = dt;

}


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: