SqlBulkCopy 複製批量插入資料
using System;
using System.Data.SqlClient;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string aa =
str();
using (SqlConnection con = new SqlConnection(aa))
{
con.Open();
string sql = "select
姓名,性別,地址 from 學生1";
using (SqlCommand com = new
SqlCommand(sql, con))
{
SqlDataReader
dr = com.ExecuteReader();
using (SqlConnection connn = new
SqlConnection(aa))
{
connn.Open();
SqlBulkCopy BulkCopy = new
SqlBulkCopy(connn);
BulkCopy.DestinationTableName =
"學生";
BulkCopy.WriteToServer(dr);
}
}
}
}
private static string str()
{
return
"Data Source=(local); " +
" Integrated Security=true;"
+
"Initial Catalog=haha;";
}
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-616327/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用SqlBulkCopy批量插入或遷移資料(轉)SQL
- mybatis插入資料、批量插入資料MyBatis
- oracle批量插入資料Oracle
- MyBatis 批量插入資料MyBatis
- linux[批量複製並重新命名]和[批量複製檔案到多個資料夾]Linux
- 異構資料庫間批量表快速複製資料庫
- 使用MySqlBulkLoader批量插入資料MySql
- 大表資料插入批量提交
- 海量資料處理_批量插入
- SQL語句批量插入資料SQL
- T-SQL——關於表資料的複製插入SQL
- MySQL:JDBC批量插入資料的效率MySqlJDBC
- MyBatis Plus 批量資料插入功能,yyds!MyBatis
- Oracle批量插入資料insert all into用法Oracle
- 使用 【Ado.Net】 批量插入資料
- Redis從檔案中批量插入資料Redis
- MSSQL資料批量插入優化詳細SQL優化
- 向表中插入大批量資料
- 批量插入資料的儲存過程儲存過程
- Laravel 批量插入(如果資料存在刪除原資料)Laravel
- 插入大量資料速度慢的解決方法:批量插入
- mysql避免插入重複資料MySql
- 使用Mybatis批量插入大量資料的實踐MyBatis
- C# 批量複製檔案C#
- ibatis對oracle資料庫的批量更新和批量插入的操作BATOracle資料庫
- DM7資料複製之資料庫級複製資料庫
- 資料共享(淺複製)與資料獨立(深複製)
- python運算元據庫,批量插入資料庫資料Python資料庫
- 資料庫複製(一)–複製介紹資料庫
- 資料庫批量插入這麼講究的麼?資料庫
- MyBatis中批量插入資料,多重forEach迴圈MyBatis
- 資料複製_Stream
- 資料庫複製資料庫
- 複製資料庫資料庫
- Day 7.5 資料型別總結 + 複製 淺複製 深複製資料型別
- JDBC 批量插入資料優化, 使用 addBatch 和 executeBatchJDBC優化BAT
- [Django高階之批量插入資料、分頁器元件]Django元件
- java中批量插入資料jdbc hibernate Mybatis使用方式JavaJDBCMyBatis