sqlbulkcopy mysql_c# SqlBulkCopy实现批量从数据集中把数据导入到数据库中
今天遇到了一个导入类第一次见 SqlBulkCopy 可以实现从一个数据集导入到数据库中的表中 本来想从数据集中一条条遍历insert到库中
有了这个后发现:
只在把表与数据集的列做一下对应关系,再走一个WriteToServer()方法就全进库里了代码如下(con一定要open()):
using (SqlConnection con = new SqlConnection("server=.;uid=sa;pwd=123;database=oa"))
{
con.Open();
using (SqlBulkCopy sbc = new SqlBulkCopy(con))
{
sbc.DestinationTableName = "a";//要导入表的表名 我这个表就是A
SqlBulkCopyColumnMapping mp = new SqlBulkCopyColumnMapping("name", "cCode");//对应关系 我把name 列的值导入到 a的cCode列
sbc.ColumnMappings.Add(mp);//添加进去
using (SqlDataAdapter adp = new SqlDataAdapter("select name from dbo.bbsCatalog", con))//把name所在的表 查询到datatable中
{
DataTable dt = new DataTable();
adp.Fill(dt);
sbc.WriteToServer(dt);//导入到A表中
}
}
}
Console.WriteLine("成功");
Console.ReadKey();
示例代码:
基于ASP.NET几十万数据几秒钟就可以导入到数据库中
/// /// 一.构建模拟数据存放于DataTable /// /// DataTable
Bulk Insert:将文本数据(csv和txt)导入到数据库中
将文本数据导入到数据库中的方法有很多,将文本格式(csv和txt)导入到SQL Server中,bulk insert是最简单的实现方法 1,bulk insert命令,经过简化如下 BULK INS ...
微软BI 之SSIS 系列 - 在 SSIS 中导入 ACCESS 数据库中的数据
开篇介绍 来自 天善学院 一个学员的问题,如何在 SSIS 中导入 ACCESS 数据表中的数据. 在 SSIS 中导入 ACCESS 数据库数据 ACCESS 实际上是一个轻量级的桌面数据库,直接使 ...
excel数据通过构建sql语句导入到数据库中
拿到一张excel数据表格,数据格式如下图所示: 2.根据excel数据结果,构建保存excel数据的表结构 CREATE TABLE #tmpExcel(IP VARCHAR(100),IPAddr ...
Java版将EXCEL表数据导入到数据库中
1.采用第三方控件JXL实现 try { //实例化一个工作簿对象 Workbook workBook=Workbook.getWorkbook(new File("F://qzlx.xls ...
利用DataSet更改数据,将更改保存到数据库中
RowState 是 DataRow 很重要的一个属性, 表示 DataRow 当前的状态. RowState 有 Added, Modified, Unchanged, Deleted, Detac ...
sqlserver怎么将excel表的数据导入到数据库中
在数据库初始阶段,我们有些数据在EXCEL中做好之后,需要将EXCEL对应列名(导入后对应数据库表的字段名),对应sheet(改名为导入数据库之后的表名)导入指定数据库, 相当于导入一张表的整个数据. ...
根据从redis缓存的数据查询出来,在从数据库中取出所有的数据,俩个数据进行比较,去掉重复,剩下库中新插入的数据,取出新数据,然后把redis中的缓存数据清空把从数据库中查出来的所有数据放到redis缓存中
参考代码: public String getNewCenter(HttpServletRequest request,HttpServletResponse resonse){ JSONObject ...
java实现EXCEL数据导入到数据库中的格式问题的解决
之前作为项目甲方,加之java接触不多,在java web开发方面都是打下手的份. 对于EXCEL数据导入到数据库这个问题一直老是出现格式原因而导入失败也是未免惆怅,开发团队也是只说回去检查一下格式. ...
随机推荐
使用Gson送解析Json格式
Java bean: package com.jingle.a; public class Person { public String name; public int age; public Pe ...
C# WinForm RDLC报表不预览直接连续打印
用微软的RDLC报表直接打印不预览 直接上代码. //打印清单 System.Data.DataTable dt = print_QD(dr); ReportViewer rvDoc = new Re ...
IOS文件系统和数据的永久性存储
IOS中的文件系统和数据的永久性存储 目录 概述——对文件系统和数据的永久性存储的理解 IOS中数据的永久性存储 NSUserDefaults 解档和归档 数据库 文件系统 NSBundle IOS的 ...
ios中addtarget
Target-action:目标-动作模式,它贯穿于iOS开发始终.但是对于初学者来说,还是被这种模式搞得一头雾水. 其实Target-action模式很简单,就是当某个事件发生时,调用那个对象中的那 ...
关于Ajax无刷新分页技术的一些研究 c#
关于Ajax无刷新分页技术的一些研究 c# 小弟新手,求大神有更好的解决方案,指教下~ 以前做项目,用过GridView的刷新分页,也用过EasyUI的封装好的分页技术,最近在老项目的基础上加新功能, ...
(NO.00002)iOS游戏精灵战争雏形(八)
子弹的初始化工作前2篇基本做好了,下面就是如何射出子弹. 通常来说,子弹射向目标对象,需要走一条直线.直线由2点定位,分别为发射点和目标点. 发射点就是开枪精灵自身的位置,目标点则为敌方精灵的位置,大 ...
Pandas基础(十一)时间序列
1. pandas时间序列:时间索引 2. pandas时间序列数据结构 2.1 定期序列 3. 频率和偏移 4. 重采样,转移,加窗口 4.1 重采样及频率转换 4.2 时间移动 4.3 滚动窗口 ...
Android学习:ActionBar活动条
菜单定义: <?xml version="1.0" encoding="utf-8"?>
sqlbulkcopy mysql_c# SqlBulkCopy实现批量从数据集中把数据导入到数据库中相关推荐
- vb6将excel数据导入mysql_VB6.0如何实现将excel数据导入mssql数据库中
我在VB6.0中的模块中加入了连接sql的语句,连接已经没有问题了,做登录系统和将sql的数据导入到excel中也没有问题,但就是不知如何实现将excel数据导入mssql数据库中,批量的导入,请.. ...
- 从oracle9i/92数据库中导出数据至 oracle 8.1.7 数据库中
根据ORACLE官方文档的说明,一旦数据库创建后,数据库的字符集是不能改变的.因此,提前考虑自己的数据库将选用哪一种字符集 是十分重要的.数据库字符集选择的一般规则是将数据库字符集设定为操作系统本地字 ...
- 将DataTable中的数据导入到数据库中
上次在根据excel的文件的路径提取其中表的数据到DataSet中 一文中介绍了将Excel文件中的数据读取到DataSet中的方法,今天我来介绍下我曾经在项目中用到的一个将DataTable中的数据 ...
- php中怎么连接数据库中的表,php 连接 excel表格数据库数据-php中如何将execl的数据导入到数据库中...
php中如何将execl的数据导入到数据库中 php导出大量数据的Excel: PHP从数据库分多次读取100万行记录,和分多次将100万行写入文本文件都没问题 Excel可以支持100万行记录,Ex ...
- php如何导入数据,““php中如何将execl的数据导入到数据库中
php中如何将execl的数据导入到数据库中 1.使用PHP Excel Parser Pro,但是这个软件为收费软件: 2.可EXCEL表保存为CSV,然后通过phpmyadmin或者SQLyog导 ...
- 文本的数据导入到数据库中 mysql
文本的数据导入到数据库中 mysql 示例 演练 注意 mysql 从文件中读取数据 格式: load data infile 文件路径 into table 表名 文件路径: C:/Users/Ad ...
- 查询oracle数据库的表格数据类型,excel表格中如何查询数据库数据类型-我想把excel表格中的数据导入oracle数据库中,想在......
在excel表里,什么是:字段.记录.数据类型.多工... declare @t table(id numeric(18,2)) insert into @t SELECT col1 FROM ...
- 离散元后处理,将PFC数据写出并导入到matlab中形成云图
离散元后处理,将PFC数据写出并导入到matlab中形成云图. 支持二维三维绘图. 内容包括:案例文件,fish代码和matlab代码. pfc2d.3d_to_matlab. ID:71200677 ...
- 使用EasyExcel将本地excel数据读取后导入mysql数据库中
本篇文章只记录EasyExcel的读(read) 一. EasyExcel 是做什么的? 首先看下EasyExcel解释: EasyExcel是阿里巴巴开源的一个excel处理框架,是一个基于Java ...
最新文章
- 【数据结构】顺序表的应用(1)(C语言)
- 目标检测--Training Region-based Object Detectors with Online Hard Example Mining
- python期末知识点总结_期末考试必备复习提纲丨9年级数学上册知识点总结归纳(人教版)...
- java-web——第十课 session
- 学习笔记Spark(八)—— Spark SQL应用(3)—— Spark DataSet基础操作
- 携程Apollo(阿波罗)配置中心在.NET Core项目快速集成
- 驱动框架1——什么是驱动框架?
- swiper5 点击图换下一张_电商小牛教你如何选择点击率超同行三倍的爆品主图!...
- Apache2.2与Tomcat7集成方案详解
- 【推荐】本周值得关注的将开源论文,包含分类、分割、人脸、目标检测、ReID等...
- 2016/1/15代码
- 读取页面上所有的checkbox
- Lync Server 2010安装笔记之五-Lync Server前端服务器高可用
- Acer 4250G TL 58 Vista 系统装xp系统完全攻略
- IT公司聘用应届生的标准是什么?到底看中应届生的什么?
- 天天向上答案python_天天向上的力量python(举一反三)
- 自定义对象转换接口实现JDBC的封装
- 高考作弊,5G背锅,还是屏蔽器背锅
- micropython-SPI通讯
- bzoj2668 [cqoi2012]交换棋子
热门文章
- python web开发第三方库_Python Web开发中常用的第三方库
- 弹性地基梁板实用计算_强夯地基承载力原理及测试方法
- 计算机中用户权利和用户权限,揭秘:Win7系统用户和组权限说明
- mysql的FIQ怎么安装_MySQL数据库设计总结
- echarts指针进度条刻度调整_指针式流量开关
- binwalk -e mysql_Binwalk的安装和使用
- Spring cloud(Finchley)微服务框架,sleuth整合zipkin链路追踪失效的问题
- 四十、Linux和ViM的使用
- oracle子查询为游标结果集,这个SQL怎么破?select后的爬树子查询(connect by)变换
- CVPR 2022 | 华为诺亚北大提出量子启发MLP,性能超越Swin Transfomer