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

.net循环插入数据

WebReference.IHotelService myclient = new WebReference.IHotelService();
            object dateinfo = myclient.getHotelDataInfoList();


object里面获取了一个数据集。理由8000多条数据,怎样把这数据循环插入到sql数据库表? .net --------------------编程问答-------------------- 要看你的是什么格式了,xml?json? --------------------编程问答-------------------- Thread
IAsyncResult --------------------编程问答--------------------   随便那种都行。求代码 --------------------编程问答-------------------- 求思路代码啊、 --------------------编程问答--------------------  object dateinfo 你这个要先转类型啊,不转类型怎么读? --------------------编程问答-------------------- datatable批量插入,但前提是datatable里面的列字段的数据类型、长度要跟待插入表的一致。
using (SqlBulkCopy sqlBulkCopy = new SqlBulkCopy(__connStr))
               {
                    try
                    {
                         sqlBulkCopy.DestinationTableName = DestinationTableName;
                         sqlBulkCopy.BatchSize = dt.Rows.Count;
                         __sqlConn.Open();
                         if (dt != null && dt.Rows.Count != 0)
                         {
                              sqlBulkCopy.WriteToServer(dt);
                         }
                         sqlBulkCopy.Close();
                         __sqlConn.Close();
                    }
                    catch
                    {
                         return false;
                    }
               }
               return true; --------------------编程问答-------------------- Refer:
http://www.cnblogs.com/insus/archive/2012/09/22/2698515.html --------------------编程问答-------------------- SqlBulkCopy 大数据量插入 --------------------编程问答-------------------- 转成datatable 循环 插入 --------------------编程问答-------------------- 循环遍历集合(json、xml、集合、datatable)拼接sql语句批量插入的sql语句!
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,