校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 快速插入大量數據的asp.net代碼(Sqlserver)

快速插入大量數據的asp.net代碼(Sqlserver)

熱門標簽:如何做地圖標注圖鋪 數字匠心電銷機器人 銀川高頻外呼回撥系統多少錢 沒聽見電話機器人幫你接 蘭州語音外呼系統運營商 陜西電銷外呼系統好用嗎 al智能電話機器人 最新人工智能電銷機器人 成都電話外呼系統一般多少錢
復制代碼 代碼如下:

using System.Data;
using System.Diagnostics;
using System.Data.SqlClient;
   
string connectionString = "Data Source=HG-J3EJJ9LSW5PY;Initial Catalog=Test;User ID=sa;password=hg";
DataTable dataTable = sql_.select_datagrid(" select a from large where 1=0 ").Tables[0];
string passportKey;
for (int i = 0; i 100000; i++)
{
passportKey = Guid.NewGuid().ToString();
DataRow dataRow = dataTable.NewRow();
dataRow[0] = passportKey;
dataTable.Rows.Add(dataRow);
}
SqlConnection sqlConnection = new SqlConnection(connectionString);
sqlConnection.Open();
SqlTransaction sqltran = sqlConnection.BeginTransaction();
SqlBulkCopy sqlBulkCopy = new SqlBulkCopy(sqlConnection, SqlBulkCopyOptions.KeepIdentity, sqltran);
sqlBulkCopy.DestinationTableName = "large";
sqlBulkCopy.BatchSize = dataTable.Rows.Count;
if (dataTable != null dataTable.Rows.Count != 0)
{
sqlBulkCopy.WriteToServer(dataTable);
}
sqlBulkCopy.Close();
sqltran.Rollback();
sqlConnection.Close();

注解: 1> sqlBulkCopy.DestinationTableName = "large"; large 指的是目標表的名稱
2> DataTable 的結構要和數據庫中的表的結構相同
(DataTable的列不能多于數據庫里面的)
(DataTable的列可以少于數據庫里面的 如果數據庫這一列有默認值的話)
3> 這里面 我使用了事務 您在使用的時候 也可以不用事務
您可能感興趣的文章:
  • SqlServer下通過XML拆分字符串的方法
  • sqlserver2008 拆分字符串
  • SQLServer 批量插入數據的兩種方法
  • 使用SQL Server 獲取插入記錄后的ID(自動編號)
  • sqlserver 不能將值NULL插入列id(列不允許有空值解決)
  • sqlserver中向表中插入多行數據的insert語句
  • sql server中批量插入與更新兩種解決方案分享(asp.net)
  • SQLServer用存儲過程實現插入更新數據示例
  • SQL Server實現將特定字符串拆分并進行插入操作的方法

標簽:巴彥淖爾 宜春 本溪 遼源 朔州 邢臺 通化 鹽城

巨人網絡通訊聲明:本文標題《快速插入大量數據的asp.net代碼(Sqlserver)》,本文關鍵詞  快速,插入,大量,數據,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《快速插入大量數據的asp.net代碼(Sqlserver)》相關的同類信息!
  • 本頁收集關于快速插入大量數據的asp.net代碼(Sqlserver)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 突泉县| 达孜县| 南昌市| 类乌齐县| 富源县| 津市市| 北宁市| 浠水县| 大新县| 剑川县| 米林县| 泽普县| 昭通市| 宕昌县| 钦州市| 防城港市| 枣庄市| 长子县| 萨嘎县| 绿春县| 郓城县| 白朗县| 精河县| 泰兴市| 东方市| 德昌县| 临安市| 吴江市| 荆门市| 九龙县| 安西县| 岚皋县| 富顺县| 两当县| 东方市| 观塘区| 湘乡市| 宁波市| 渝中区| 松原市| 上思县|