当前位置:编程学习 > C#/ASP.NET >>

asp.net怎样批量保存数据

在asp.net中做webform时,怎样可以像PB中一个update就可以保存所有数据,我要做销售单时,一个表头,一个明细项目(多个商品同时录入),在asp.net 怎样做才能实现? --------------------编程问答-------------------- 原理是不变的,用事务控制。
循环取出每个商品信息加入事物,然后提交事务。 --------------------编程问答-------------------- sqlserver吗?
bulk
或者sqlserver 2005 里面可以用xml --------------------编程问答-------------------- SqlConnection conn = new SqlConnection("");

SqlDataAdapter da = new SqlDataAdapter("Select * FROM Tb", conn );
DataSet ds = new DataSet();
cn.Open();
da.Fill(ds);
cn.Close(); 

SqlCommandBuilder cmd = new SqlCommandBuilder(da);
cn.Open();
da.Update(ds.Tables[0]);
cn.Close(); --------------------编程问答-------------------- sqlTransaction 事务控制循环存入 或者sqlserver支持直接传递XML在存储过程中解析 --------------------编程问答-------------------- nhibernate可以满足这个需求
--------------------编程问答-------------------- 关键是分析规律,遍历更新下就行 了
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,