zoukankan
html css js c++ java
1.大批量数据操作
1.大批量数据操作
可以利用SqlBulkCopy类快速写入大批量数据,针对SQL Server的优化,可以写入DataRow数据,DataTable,DataReader
WriteToServer(DataTable)写入数据表
WriteToServer(DataRow[])批次写入数据行
WriteToServer(DataTable ,DataRowState)按行状态写入数据库表
WriteToServer(IDataReader)写入DataReader对象
string
connstr
=
"
server=(local);database=northwind;integrated security=true;async=true
"
;
//
Fill up a DataSet
DataSet ds
=
new
DataSet();
SqlConnection conn
=
new
SqlConnection(connstr);
SqlDataAdapter dadp
=
new
SqlDataAdapter(
"
select * from customers
"
, conn);
dadp.Fill(ds);
//
Copy the Data to SqlServer
SqlBulkCopy bcp
=
new
SqlBulkCopy(connstr);
bcp.DestinationTableName
=
"
customers1
"
;
bcp.WriteToServer(ds.Tables[
0
]);
作者:
wpf之家
出处:
http://www.cnblogs.com/wpf123
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
查看全文
相关阅读:
laravel 查询
好友数量
laravel 更新
laravel 多对多关联 attach detach sync
laravel zh-CN
laravel 框架后台主菜单接口
Visual Studio 2012 Update 3
IIS7 禁止目录运行脚本
[驱动力]读书笔记
[Python Essential Reference, Fourth Edition (2009)]读书笔记
原文地址:https://www.cnblogs.com/wpf123/p/2347378.html
最新文章
多叉树抽象任务依赖-任务调度系列1
jconsole远程查看jvm性能
JSONP解决ajax跨域问题
异常模板代码
httpclient 发送一个请求
java apache commons HttpClient发送get和post请求的学习整理(转)
RK3288 修改ddr频率
RK3288 查看ddr信息
Linux 删除所有目录下的.gitignore文件
[RK3399] try 'jack-diagnose' or see Jack server log
热门文章
RK3399 Android 7.1 删除repo后编译报错
Rockchip parameter文件详解
Android 禁止系统进入深度休眠
RK3288 mipi屏调试流程
Java 内部类
Java 接口 interface implements
follow
列表
laravel 更新验证
用户列表数据
Copyright © 2011-2022 走看看