因工作需要,文件多,手工太麻烦了。所以使用命令导入。
环境:本机OS WIN7 64位,SQL SERVER 2008R2 64位,OFFICE 64位, AccessDatabaseEngine_X64(已经上传到资源中)。
目的:分散的excel文件,格式表头一致,导入到SQL 的同一个表中。
在SQL中二次利用。
注:本地导入。
1、OFFICE 32位换成64位的,安装AccessDatabaseEngine_X64。
2、修改“链接服务器”中的ACE设置,如图:
对象资源管理器--服务器对像--链接报务器--Microsoft.ACE.OLEDB.12.0 的属性,勾上:动态参数,允许进程内。

2、使用语句

insert into [数据库].[dbo].[数据库表名]  select * from OpenRowSet('Microsoft.ACE.OLEDB.12.0','Excel 12.0;HDR=Yes;IMEX=1;Database=E:\excel文件\1.xls' , [Sheet1$]   )

注:Sheetl就是EXCEL文件中的工作表,Database等于号后面不能有空格。

测试的时候发现表的ID不是从1开始了,可以执行
dbcc checkident('数据库表名',reseed,0)

EXCEL导入SQL的语句相关推荐

  1. ASP.NET将EXCEL导入SQL SERVER数据库的代码

    ASP.NET将EXCEL导入SQL SERVER数据库的代码 2007-11-13 10:36 在网上找到一个Asp.Net将Excel数据导入Sql Server数据库的的例子,是调用存储过程的, ...

  2. 转:Excel导入SQL数据库完整代码

    代码 Excel导入SQL数据库完整代码    protected void studentload_Click(object sender, EventArgs e)         {//批量添加 ...

  3. Excel导入sql server 2005错误0xc00470fe数据流任务产品级别对于组件源-Sheet1$(1)而言不足

    Excel导入sql server 2005错误0xc00470fe数据流任务产品级别对于组件源-Sheet1$(1)而言不足 将Excel 导入sql server 2005数据库时, 提示: &q ...

  4. Excel导入sql语句模板,解决转换时间戳问题

    EXCEL导入MySQL生成sql语句 解决时间戳问题 生成普通sql语句 解决时间戳问题 这里使用'"&TEXT(E1,"yyyy-mm-dd hh:mm:ss" ...

  5. Excel导入sql

    将excel文件中的数据导入到mysql 方法-:利用excel本身的命令实现: 1将excel文件中的数据转换成sql文件 (1)如图所示,我们在excel中执行如下语句 =CONCATENATE( ...

  6. Excel导入SQL SERVER,数字和字符会被系统自动置为NULL的解决方法

    在Excel中,我们时常会碰到这样的字段(最常见的就是电话号码),即有纯数字的(如没有带区号的电话号码),又有数字和其它字符混合 (如"区号-电 话号码")的数据,在导入SQLSe ...

  7. Excel导入SQL数据库出现的问题

    [问题一]:已拒绝对 OLE DB 提供程序 'MICROSOFT.JET.OLEDB.4.0' 的特殊访问.必须通过链接服务器来访问此提供程序. [分析]:这是因为您当前用来访问数据库的登录的权限不 ...

  8. Excel 导入 Sql Server出错——“文本被截断,或者一个或多个字符在目标代码页中没有匹配项”错误的解决...

    一直在说截断,但是并未发现错误,也修改了映射的长度(证明并无卵用),查了下网上说的解决办法,说是改注册表,,修改方法如下: 如果是:Jet引擎. HKEY_LOCAL_MACHINE\SOFTWARE ...

  9. Excel导入SQL数据库完整代码

    protected void studentload_Click(object sender, EventArgs e){//批量添加学生信息SqlConnection conn = DB.dataB ...

  10. excel导入SQL脚本

    exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Querie ...

最新文章

  1. Object::connect: No such slot (QT槽丢失问题)
  2. 在虚拟机上安装redis集群,redis使用版本为4.0.5,本机通过命令客户端可以连接访问,外部主机一直访问不了...
  3. 某虚拟化项目总结:一条光纤引发的故障
  4. iOS中监测来电方案
  5. Storm 疑难杂症。
  6. verilog 除法器
  7. 为什么借助开源学习是最有效的?
  8. python include的功能_在Python的Config中增加Include功能
  9. json与jsonp应用及其他ajax数据交互方式
  10. springboot 读写分离_springboot +ShardingJDBC 读写分离
  11. [导入]Nhibernate学习 资料
  12. php基础知识点指南思维导图(可下载)
  13. zkeposx消费管理系统mysql_中控Epos消费管理系统
  14. Linux驱动的地址空间和硬件地址空间说明——摘自华清远见嵌入式园地 .
  15. c语言的字符型都有什么作用是什么,字符型数据是什么意思怎么理解
  16. java中IOException是什么异常
  17. 关于Andriod org.gradle.api.tasks.TaskExecutionException: Execution failed for task 问题及解决办法
  18. luajit集成篇/平台相关篇 | 合理用好lua+unity,更省性能的方案整理
  19. Django框架初体验(一)
  20. 牛逼!最强拆迁户!上市公司喜提近26亿拆迁款,为去年净利78倍!3万股东沸腾了...

热门文章

  1. SurfaceView 之满屏的代码雨效果
  2. 小学生python游戏编程5----拼图游戏继
  3. 多家多平台拿走的AD封装库Altium-3D封装库+超全原理图库含51+STM32库
  4. 终于搞定了一个C#的聊天室 使用的SQLServer+VS 用的Socket 整理下搜的书签
  5. FTP搜索引擎的设计与实现
  6. 解决sql server挂起
  7. Windows 10官方镜像下载教程
  8. 编译DXperience 7.1源码和升级原有的应用程序
  9. 《模式分类》第二版 第二章课后编程题
  10. 【NOIP2013提高组】货车运输