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
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
查看全文
相关阅读:
显示和隐藏密码
如何给input的右上角加个清除的按钮?
手机号中间四位用*号代替
利用JS+正则表达式获取URL的GET数据
腾讯QQ头像/QQ网名等相关获取API接口
jqurey 在编辑的时候为select设置选中项
html面试题
js splice和delete删除数组长度会变化吗
webp与jpg、png比较,它有什么优劣势?如何选择?
iOS开发技术之应用代码注入防护
原文地址:https://www.cnblogs.com/wpf123/p/2347378.html
最新文章
day15<mysql数据库>
day14<用户注册登录>
SpringMVC工作原理
TCP三次握手和四次挥手&TCP、UDP的区别
计算机网络各层作用
事务四大特性&脏读、幻读、不可重复读的区别&事务的隔离级别
SpringMVC静态资源访问问题
" Cannot resolve reference to bean 'cacheManager' while setting bean property " 异常解决方案
阿基用快慢指针带你刷遍leetcode的链表题——删除链表节点题
html中表示实现文件上传的三个必须要素
热门文章
主线程中同步的 XMLHttpRequest 已不推荐使用,因其对终端用户的用户体验存在负面影响。
Address already in use: JVM_Bind <null>:8080端口冲突问题解决
MYSQL学习
SpringMVC学习
JavaWeb开发
HTML学习
Git常用命令
Maven安装
Tomcat安装
制作一个不规则形状有哪些方法可以实现?
Copyright © 2011-2022 走看看