快速插入DataTabel 到数据库

 public static void SqlbulkcopyInsert(DataSet dataset)
        {

            string ie;
            if (dataset.Tables.Count > 0)
            {
                foreach (DataTable itemTable in dataset.Tables)
                {
                    SqlBulkCopy sqlbulkcopy = new SqlBulkCopy("Data Source=.;Initial Catalog=Work;Integrated Security=True", SqlBulkCopyOptions.UseInternalTransaction);
                    sqlbulkcopy.DestinationTableName = itemTable.TableName;//数据库中的表名
                    for (int i = 0; i < itemTable.Rows.Count; i++)
                    {
                        ie = itemTable.Rows[i][2].ToString();
                    }
                    sqlbulkcopy.WriteToServer(itemTable);
                }
            }
        } 

猜你喜欢

转载自www.cnblogs.com/zyh1876110752/p/9558465.html
今日推荐