- 浏览: 209514 次
- 性别:
- 来自: 江西
文章分类
- 全部博客 (109)
- C# (29)
- ASP.NET (30)
- MSSQL (29)
- javascript (9)
- cmd (3)
- ORACLE (4)
- log4j (1)
- window (5)
- FTP (1)
- Shell (1)
- java (1)
- IIS (7)
- html (11)
- SQL (3)
- Jquery (11)
- IE (3)
- 火狐、谷歌 (2)
- wince (2)
- JSON (5)
- List (1)
- Foreach (1)
- SQLhelper (1)
- Ajax (1)
- Firebird (1)
- mysql (7)
- js (2)
- jQuery.autocomplete (1)
- dataTable (1)
- Http (1)
- get (1)
- datetime (1)
- powshell (1)
- URL Protocol (1)
- Office (1)
- Excel (1)
- ASP.NET,算法,秘钥 (1)
- 浏览器 (1)
- Tomcat (1)
最新评论
private static void DataTableToSQLServer( DataTable dt)
{
string connectionString = GetConnectionString();
using (SqlConnection destinationConnection =new SqlConnection(connectionString))
{
destinationConnection.Open();
using (SqlBulkCopy bulkCopy =new SqlBulkCopy(destinationConnection))
{
try
{
bulkCopy.DestinationTableName = "T_EIInformation";//要插入的表的表明
bulkCopy.ColumnMappings.Add("Email", "Email");//映射字段名 DataTable列名 ,数据库 对应的列名
bulkCopy.ColumnMappings.Add("author", "author");
bulkCopy.ColumnMappings.Add("Title", "Title");
bulkCopy.ColumnMappings.Add("Type", "Type");
bulkCopy.ColumnMappings.Add("confName", "confName");
bulkCopy.ColumnMappings.Add("Language", "Language");
bulkCopy.ColumnMappings.Add("Publicationyear", "Publicationyear");
bulkCopy.ColumnMappings.Add("Conferencelocation", "Conferencelocation");
bulkCopy.WriteToServer(dt);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
finally
{
// Close the SqlDataReader. The SqlBulkCopy
// object is automatically closed at the end
// of the using block.
}
}
}
}
{
string connectionString = GetConnectionString();
using (SqlConnection destinationConnection =new SqlConnection(connectionString))
{
destinationConnection.Open();
using (SqlBulkCopy bulkCopy =new SqlBulkCopy(destinationConnection))
{
try
{
bulkCopy.DestinationTableName = "T_EIInformation";//要插入的表的表明
bulkCopy.ColumnMappings.Add("Email", "Email");//映射字段名 DataTable列名 ,数据库 对应的列名
bulkCopy.ColumnMappings.Add("author", "author");
bulkCopy.ColumnMappings.Add("Title", "Title");
bulkCopy.ColumnMappings.Add("Type", "Type");
bulkCopy.ColumnMappings.Add("confName", "confName");
bulkCopy.ColumnMappings.Add("Language", "Language");
bulkCopy.ColumnMappings.Add("Publicationyear", "Publicationyear");
bulkCopy.ColumnMappings.Add("Conferencelocation", "Conferencelocation");
bulkCopy.WriteToServer(dt);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
finally
{
// Close the SqlDataReader. The SqlBulkCopy
// object is automatically closed at the end
// of the using block.
}
}
}
}
发表评论
-
C# 分层加密算法
2018-11-07 17:45 838使用PBKDF2算法方案,该算法是一个标准的密钥导出算法,可用 ... -
AES 动态生成秘钥
2018-09-28 14:29 11721:方法一 通过账号+日期进行AES128位加密,取其前面16 ... -
Microsoft Office Excel 不能访问文件“EXCEL.xls”
2018-08-25 16:31 1073Microsoft Office Excel 不能访问文件“X ... -
微信分享
2017-04-20 14:15 607/// <summary> // ... -
web.config 为某个单独页面设置编码格式
2017-03-31 18:28 1073原文链接:http://www.cnblogs.com/m ... -
json日期格式转换成日期字符串
2016-08-29 10:31 2093这里进行去掉json日期的\date\字符串: st ... -
C# http get请求 判断是否存在该图片信息
2016-08-29 10:25 906/// <summary> /// h ... -
C# 将json转换成Datatable
2016-08-29 10:19 1242/// <summary> /// 将 ... -
jQuery.autocomplete.js乱码问题
2016-07-12 14:01 6691、首先修改jQuery.autocomplete.js 文件 ... -
C# 缓存
2016-06-24 15:27 720using System; using System.Col ... -
jquery table 操作
2014-12-06 19:21 948jQuery在客户端操作Table ... -
Firebird单击嵌入式非安装版使用
2014-03-12 18:48 2400Firebird单击嵌入式非安 ... -
C#开发常用的工具类
2014-02-26 13:47 1293using System; using System.Col ... -
SQLhelper帮助类
2014-02-26 13:33 4630using System; using System.Col ... -
C#中将JSon数据转换成实体类,将实体类转换成Json
2014-02-26 13:22 43895using System; using System.Col ... -
C#反射机制介绍
2014-02-25 11:26 1730反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编 ... -
LIST集合已修改;可能无法执行枚举操作。
2014-02-18 23:17 989foreach是取只读的,在取的时候数据不 能变(包括修改,删 ... -
COM 类工厂中 CLSID 为 {A86BB4D8-209D-40E1-87A6-7AA236094FAD} 的组件时失败,原因是出现以下错误: 800401
2013-09-12 13:21 1567第一: 检查dll文件是否存在 第二: 兼容问题,看i ... -
ASP.NET中url传递中文的解决方案,传递参数为汉字时出现乱码等问题
2013-09-11 16:13 880来源:http://hi.baidu.com/netkey/i ... -
常用的WebService一览表
2013-09-05 10:43 660转载:http://blog.csdn.net/wangzh3 ...
相关推荐
使用C#自带SqlBulkcopy类,批量插入数据库,与一般insert into 插入效率相比,插入速度一个天一个地,效果很明显。特别用在导入大量数据时。
C# 利用SqlBulkCopy 高性能批量插入海量数据 高效批量插入数据
使用C#自带SqlBulkcopy类,批量插入数据库,与一般insert into 插入效率相比,插入速度一个天一个地,效果很明显。特别用在导入大量数据时。
最近跟客户做数据对接比较多,发现平常的添加到数据库数据太慢,所以也没少逛论坛。结合论坛上的资料封装...插入数据库数据请使用SqlBackCopy。下载过的朋友我这个帖子行或者不行麻烦给在下评论下,希望能帮更多的人。
C#实现的批量插入sqlserver数据,使用三种方法,可以看出效率高低,insert是效率最低,sqlbulkcopy和表值参数效率很高且两者效率相当。
Z.SqlBulkCopy.Extension第三方批量复制插入sqlServer数据库的方法-chm帮助文档 Z项目是MIT麻省理工大学的一个项目,其中有很多扩展库,其中一个关于批量导入数据到Sqlserver的方法和程序集,非常不错,很实用。 Z....
本文实例讲述了C#实现SQL批量插入数据到表的方法。分享给大家供大家参考,具体如下: #region 帮助实例:SQL 批量插入数据 多种方法 /// /// SqlBulkCopy往数据库中批量插入数据 /// /// 数据源表 /// 服务器上...
提高SQL的插入,更新,删除和合并性能,并克服SqlBulkCopy的限制稽核区分大小写实体数据源/ Lambda映射产值和更多...可扩展SQL Server-基准运作方式1,000行10,000行100,000行1,000,000行插6毫秒25毫秒200毫秒2,000...
C#z中连接数据库的,如有需要可以借,这个开发是项目中必备的的
Z.SqlBulkCopy.Extension第三方批量复制插入sqlServer数据库的方法-chm帮助文档 Z项目是MIT麻省理工大学的一个项目,其中有很多扩展库,其中一个关于批量导入数据到Sqlserver的方法和程序集,非常不错,很实用。 Z....
C# sql实现批量导入数据到数据库里面包含普通的方法、SqlBulkCopy方法、使用表值方式(TVP)插入的三种方法。可以测试看出每个方法的运行时间。
Z.SqlBulkCopy.Extension第三方批量复制插入sqlServer数据库的方法-chm帮助文档 Z项目是MIT麻省理工大学的一个项目,其中有很多扩展库,其中一个关于批量导入数据到Sqlserver的方法和程序集,非常不错,很实用。 Z....
这是处理或管理将大量数据插入sql服务器的最佳方法,该方法取自我的技术博客http://www.srinetinfo.com/2012/11/bulk-data-management.html