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

asp.net中怎样实现批量数据的录入?(比如订单明细的输入)

订单主表和明细表。

新增一条主表对应多个明细

最后一次性保存到数据库中,如何做?详细介绍、非详细者勿答!
--------------------编程问答-------------------- SqlDataAdapter da = new SqlDataAdapter("select * from 明细表", 连接字符串);
        SqlCommandBuilder cb = new SqlCommandBuilder(da);
        DataTable tab = new DataTable();
        da.Fill(tab);
        for(int i=0;i<10;i++)
        {
           DataRow newRow=tab.NewRow();
           newRow["字段名"]="";
        }
        da.Update(tab);
        da.Dispose();
        cb.Dispose();
        tab.Dispose(); --------------------编程问答-------------------- 像  DataTable这样存储如果是多个表一起存在数据库总如何使用的? --------------------编程问答-------------------- 我不太明白什么多个表, 就算是多个表也是一个表一个表的来插入呀, 又不是同时进行操作的,
如果我想一条主表对应多条明细
二个循环,处层循环主表, 里面循环明细, 插明细的时候获取外层循环的ID就可以了。 --------------------编程问答-------------------- 楼主是不是想用事物啊。
如果某个没有插入成功则全部取消啊。 --------------------编程问答-------------------- cvs文件导入
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,