如何用winform做excel批量导入sql的工具

刚学习winform 想用winform做excel批量导入sql的工具但是没什么头绪。

1个回答

1.窗体上放个选择本地路径的上传控件,点按钮上传,进入后台
2.后台取到路径,调用一下Excel转换DataTable的方法(百度一下,有很多,这里不粘贴了,影响阅读)
3.得到DataTable,循环插入SQL就行了
4.要看结果的话,可以在窗体上实时刷新一下

仅仅提供一个思路,看看是否适合你

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Excel批量导入处理工具
1.介绍(Introduction) Excel批量导入工具以简化批量处理操作,抽象重复行为模式为主,抽离统一重复行为和具体业务逻辑。 2.结构 类 ImportExcelUtils service AbstractImportExcelCallBack 委托接口 Impo...
EXCEL批量导入SQL的问题!
本人现在已经实现单个EXCEL表格导入SQL数据库,但是现在的需求要把一个文件夹下的所有Excel表格批量处理导入,求大神帮忙,怎么办!先谢过各位大神了!!!
##如何用excel做汇总?
我引用了excel,打开1csv文件,现在要对前三列都相同的数据进行合并,如何实现!
SQL批量导入工具
很好用的一个SQL导入工具,一次导入100个存储过程只需要几秒,很好的处理了程序不能执行的Go语句,以及很清楚的知道错误脚本的 错误之处。配置很简单,一次配置,多次使用。
EX-Converter.rar excel批量导入testlink工具
excel批量导入testlink工具 EX-Converter.rar里面有两个范例导测试用例和测试集 测试集支持两级, 字段: 测试集,用例名,重要性,摘要,前提,步骤动作,期望的结果
Excel 批量导入 SQL Server 2005
以前问过的帖子:http://topic.csdn.net/u/20090218/14/fa4cda82-8e7b-4838-9053-3f427bea9e94.htmlrnrn数据库中有两个表 rnA rn姓名 年龄 性别 成绩序号 rn张三 24 男 1011 rnrnrnB rn成绩序号 圈次 成绩 rn1011 1 14.2 rn1011 2 11.5 rn1011 3 14.6 rn1011 4 15.3 rn1011 5 16.7 rnrnrn我的excel 文件记录形式:rn姓名 年龄 性别 第一圈 第二圈 第三圈 第四圈 第五圈 rn张三 24 男 14.2 11.5 14.6 15.3 16.7 rn李四 24 男 14.2 11.5 14.6 15.3 16.7 rn王五 24 男 14.2 11.5 14.6 15.3 16.7 rn张二 24 男 14.2 11.5 14.6 15.3 16.7 rn张三 24 男 14.2 11.5 14.6 15.3 16.7 rnexcel 文件记录可以修改,怎么方便处理怎么定,比如可以是:rn姓名 年龄 性别 成绩 rn张三 24 男 14.2,11.5,14.6,15.3,16.7 rn李四 24 男 14.2,11.5,14.6,15.3,16.7 rnrn要求:rn将excel 记录批量导入到数据库的两张表中,rnrn我现在可以得到excel 中的记录,但怎么将这些记录写到两张表里?其中"成绩序号"是数据库自增的。rn我只知道写入一张表是这样:rninsert into A (姓名,年龄,性别)rnselect 姓名,年龄,性别 from rn OPENROWSET('MICROSOFT.JET.OLEDB.4.0' rn ,'Excel 8.0;HDR=YES;DATABASE=c:\2008.xls' --c:\test.xls是excel文件名 rn ,'select * from [sheet1$]') rnrnrn谢谢大家
excel数据批量导入sql数据库
我想做一个把excel表格批量导入数据库的程序 但是要有选择性。如excel表格里有20列数据,但是我的数据表有十个字段,我要筛选出来十列在导入 c(#) 各位有做个类似的程序么,求指教
批量导入Excel数据,生成sql
其中读取的Excel时,需要注意起始的读取行数和列数,这只是个demo,如果下载后不懂的,可以加我,大家互相交流
如何用winForm 做打印条码软件
如下图,要做一下打印如下这种样子的条码软件,该怎么做呢,最上面一层编号,要求是序列号,自动按照序列在变,万分感谢rnrn[img=https://img-bbs.csdn.net/upload/201801/02/1514896341_448817.png][/img]
Excel 批量导入
目录标题1.最终的效果图2.开发步骤2.1 环境配置2.2 POM 文件的引入2.3 web开发2.4 服务端开发新的改变 1.最终的效果图 2.开发步骤 2.1 环境配置 环境 版本 Eclipse 2018-12 (4.10.0) poi 3.14 poi-ooxml 3.14 2.2 POM 文件的引入 <!-- https://mvnrepository...
批量导入excel
批量导入excel,在大多的商城里比较实用
Excel批量导入
此文件适合Excel的批量导入
如何用Python批量导入Excel并用Pandas整合
Step 1 : 导入模块 import pandas as pd import os Step 2 : 查看工作路径 该工作路径应为想读取文件的文件夹,若python的工作路径不是该文件夹,则应用os.chdir来进行切换 os.getcwd() '/Users/chenyuwang/Desktop/IAQF/data/dataList' Step 3 : 获取文件夹中文件名为.xlsx...
批量导入工具
御眼批量导入工具V1.1.0 技术文件名称:御眼批量导入工具V1.1.0 技术文件编号:
如何用excel做多元回归分析
用excel做多元回归分析, 希望你的excel是专业版或者企业版的, 而且装全了.
TestNG如何用excel来做数据驱动
最近在开展接口测试的自动化,目前已经实现了用xml文件作为数据驱动,下面主要是针对excel文件作为数据驱动的方法,这里面涉及到4个java文件;Idata.java(该文件主要提供统一的接口),BaseExcelData.java(把excel的数据取出来放到list中,在把list中的数据放到Object[][]数组中),ExcelDataProvider.java,Exceltest.java;
实例教你如何用Excel做甘特图
甘特图,也称为条状图(Bar chart),是在1917年由亨利·甘特开发的。其横轴表示时间,纵轴表示活动(项目),线条表示在整个期间上计划和实际的活动完成情况。它直观地表明任务计划在什么时候进行,及实际进展与计划要求的对比。Excel并未提供甘特图类型,但还是可以绘制甘特图的。
如何用EXCEL模版做报表
能给个例子吗?rn谢谢
如何用SQL顺序提取EXCEL的记录做表名
有这样一个EXCEL表:rn物品名称 购买时间 数量 价格 负责人rn桌子 2001.08 15 400.00 王某rn椅子 2001.09 24 100.00 李某rn书柜 2001.03 36 500.00 张某rn桌子 2002.08 10 420.00 黄某rn...rn...rn...rnrn我想通过adoconnection组件把它变为:rn表名:桌子rn购买时间 数量 价格 负责人rn2001.08 15 400.00 王某rn2002.08 10 420.00 黄某rnrn表名:椅子rn购买时间 数量 价格 负责人rn2001.09 24 100.00 李某rnrn表名:书柜rn购买时间 数量 价格 负责人rn2001.03 36 500.00 张某rnrn的ACCESS或SQL数据库。rn希望大侠帮忙写个完整的代码。
sql批量导入
delphi sql server 批量导入sql代码
如何用ASP和SQL来做购物车
新手求教,如何用ASP 和SQL联合起来做购物车。rn我已经用了复选框,并能把产品列表上传到网页,当顾客选定产品后遇到传递所选值的困难,rn思索半日,无从下手。rn急着交作业,甚急,请高手指教rnMY E-MAIL: liushuanglin4@hotmail.com
如何用SQL语句导入Excel数据?
Excel文件C:\FTNG.XLS,其中一个SHEET叫Sheet1rn我想用SQL语句把Sheet1中的内容导入到SQL2000的一个表中,rn请问怎么操作?rn我用一下语句,结果报错:OLE DB 提供程序 'microsoft.jet.oledb.4.0' 报错。提供程序未给出有关错误的任何信息。rnselect * from OpenRowSet('microsoft.jet.oledb.4.0','Excel 8.0;HDR=Yes;database=c:\ftng.xls','select * from [FTNG$]')
请教如何用EXCEL创建SQL数据库
在SQL中直接用CREATE DATABASE 库名rn建表 CREATE TABLE 表名rnrn.....rnrnrn那么如何在EXCEL中也可以这样创建呢?rnrn代码要怎么写?
如何用SQL语句实现EXCEL的导入导出?
如何用SQL语句实现EXCEL的导入导出?
如何用sql做分组小记和总计
如果要统计表中每个人(name)的小记,可以使用group by 例如:rnSELECT name, sum(ge) FROM test group by namernrn但是这样的到结果是一个小记的集合而已。rnname gern------------------rnabc 40rnabc123 123rnAdd 4379rnbbb 777rnd 123rnrn而我想得到的结果是这样的:rnrnname ge 小记rn-------------------rnabc 20rnabc 20rn 40rnabc123 123rn 123rnAdd 789rnAdd 789rnAdd 789rnAdd 789rnAdd 1223rn 4379rnbbb 777rn 777rnd 123rn 123rn合计 5442rnrnrn有没有办法利用sql语句的到这样的结果呢?rn
如何用ASP做SQL数据库的备份与恢复?
如题
如何用sql来做统计
一个表是这样的。rnname level ...rn---------------rntom Arntom Brntom Arnjack Brnjack Crnjack C rn我想用sql 语句得到这样的结果 rnname A B C rn-------------------rntom 2 1 0rnjack 0 1 2 rnrn也就是统计出每个人的A有多少个。B有多少个。只有A,B,C不会有D或其它rn数据库服务器是sql server ,请问如何写sql
如何用SQL做业绩汇总
A 介绍 B,C,D ,然后B介绍M,N, C介绍R,P,Q, D没有介绍别人.假如每个人都有2000的营业额,现在我想看每个人的营业额及每个人含下属的营业额之和.这个用SQL要怎么写rnrnArn--Brn----Mrn----Nrn--Crn----Rrn----Prn----Qrn--Drnrnrn人员表:rn工号,介绍人工号rnA,rnB,ArnC,ArnD,ArnM,BrnN,BrnR,CrnP,CrnQ,Crnrn业绩表rn工号,业绩rnA,2000rnB,2000rnC,2000rnD,2000rnM,2000rnN,2000rnR,2000rnP,2000rnQ,2000
sql 批量导入excel数据 只能导入一条
sql 批量导入excel数据 只能导入一条, 检查没有触发器的。
Excel表批量导入SQL Server 2008
[color=#008000]SQL Server 2008数据库情况:[/color]数据库名为[2011数据],该数据库下已建有100张表,每张表的表名、字段名称和字段类型皆不相同,现皆为空表。rnrn[color=#008000]Excel表的情况:[/color]现在excel工作薄100个,每个工作薄仅有sheet1表,并填写有数据。每个工作薄的名称均和SQL Server 2008下建的表名一一对应,并且sheet1表中各字段的类型也均和数据库下的同名表的字段类型相同。rnrn[color=#008000]期望:[/color]现在要将此100张Excel表批量导入到SQL Server 2008下建好的[2011数据]数据库的相应表中,请问各位大虾,有什么好办法吗?非常感谢!期待中……
delphi excel批量导入SQL人事资料表
现要做一个批量导入人事资料程序,过程是这样,导入选择excel文件导入sql人事资料表,如果存在记录则更新,不存在则插入,选择的excel表不允许有重复行(提示报错)。先导入到dbgrid或listview或StringGrid 预览后,再导入更新;rn还有,就是导入后如果有错误信息,可以检索,在dbgrid或listview或StringGrid 显示,双击某一条打开编聘窗口,修改后可以保存。rnrn请给出设计思路,及注意的环节
求从Excel批量导入SQL处理方法!(100)
实现方式:rn 1.可以从硬盘任意位置实现导入。rn 2.要生成的表名要确定,如:Excel文件名为:TT.xls,其中工作表名为 rn Sheet1,Sheet2,Sheet3…… rn 则要生成的表名要分别对应为工作表名,即Table1=Sheet1,Table2=Sheet2,……rn 3.要考虑记录很多情况,如超过十万记录。则如何考虑65535以后的记录?rn rn以上,急,能详细的最好,谢谢! rnrnrnrn我的尝试语句是这样的rn--创建存储过程rnCREATE proc p_inporttbrn@tbname sysname, --要导入的表名rn@path nvarchar(1000), --Excel文件存放目录rn@sheet nvarchar(250), --Excel工作表名rn@fname nvarchar(250)='' --Excel文件名rnasrndeclare @sql varchar(8000) , @i intrnrn--参数赋值rnrnset @sheet='sheet1'rnset @tbname=@sheetrn--导入数据rnset @sql='openrowset(''MICROSOFT.JET.OLEDB.4.0'',''Excel 5.0;HDR=YESrn ;DATABASE='+@path+@fname+''',['+@Sheet+'$])'rnrnexec('insert into '+@tbname+'select * from '+@sql)rnrnreturnrnGOrnrnrn错误提示是在select * from 这一句。语句没有错,就是不能执行rn怎么处理?
PL/SQL批量导入excel数据出错
PL/SQL想要批量导入excel数据的时候,出了错。 各种查阅百度资料,各种方法都不成功,后来想起来,自己的office当年装的可能是网上下载的越狱版本,这才发觉可能与这个原因有关。 将原有的office卸载后,下载最新版本的wps即可 需要将系统中的c盘下的windows下的SysWOW64中的odbca32.exe双击运行,进而添加驱动程序。如下图所示 在桌面新建一个excel表,注
如何用excel统计数据?
在一个excel中每个单元格中包含多个词语,如何统计出各列的确切数目。rn例:  A          Brn超霸、亲密密、无阻    贴贴粘rn   小伙伴rn  rn
Excel批量导入ACCESS数据库
Excel怎么批量导入ACCESS数据库?求详细代码。。。。
poi批量导入excel
1.先下载poi依赖的包,复制张贴代码一定没有错误 2.直接上代码,如果导入有错误,可能是别人给你发的excel模版有错误,可以自己创建一个excel测试         public static void getDataFromExcel(String filePath) throws Exception     {                  Workbook wookbook =...
如何用DBGRIDEH做
如何用DBGRIDEH做到这个效果。DBGRIDEH 的Footer属性,没有这样设的,WHAT CAN I DO ?rn有个问题,就是如何统计2(或3列)的数据到一个单元格。例如:rn 第一列 第二列 第三列rn第一行: 人数一 人数二rn第二行: 1 3rn第三行: 2 4rn第四行:合计 10rn
java 批量导入excel
java批量导入excel所需要的jar包,整理齐全,放心下载
Excel批量导入(导出同理)
在做JavaWeb中添加数据使我们在所难免会遇到的,在大数据的环境下批量添加和批量删除是必须的,而批量删除只需要获取到我们需要删除的ID就可以了,在批量添加中我们就会遇到问题,问题是得到批量的数据,这就涉及到了poi技术中的Excel导入导出 在前端中我们使用的Dropzone上传技术,在BootStrap中使用模态框显示Dropzone界面 <div class="ib...
asp批量导入excel数据
可以批量将excel数据导入access数据库,功能强大,可自己修改代码和字段
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法