利用手动配置将数据集中的更改保存到后台数据库。
利用手动配置将数据集中的更改保存到后台数据库。 数据库 c# --------------------编程问答-------------------- SqlCommandBuilder cb=new SqlCommandBuilder(da);da.Update(ds);
da是数据适配器。 --------------------编程问答--------------------
public static int CommondDataTable(DataTable dt, string strTblName)
{
using (SqlConnection Connection = new SqlConnection(connectionString))
{
Connection.Open();
SqlTransaction trans = Connection.BeginTransaction();
try
{
SqlDataAdapter adapter = new SqlDataAdapter();
SqlCommand cmd = new SqlCommand("select * from " + strTblName, Connection);
cmd.Transaction = trans;
adapter.SelectCommand = cmd;
SqlCommandBuilder cmdBuilder = new SqlCommandBuilder(adapter);
int reuslt = adapter.Update(dt);
trans.Commit();
return reuslt;
}
catch (Exception ex)
{
trans.Rollback();
return 0;
}
}
}
直接把你要操作的表,和手动修改过的数据集传进去。 --------------------编程问答-------------------- 灰常感谢
--------------------编程问答--------------------
补充:.NET技术 , C#