精华内容
下载资源
问答
  • Extended properties=Excel 8.0'''   -- 将数据存放到临时表 ( 一 )   if ( object_id ( @strSqlTableName ) is null)   begin   SET @strSql =   'SELECT *INTO ' + @...
    
    

    -- =============================================

    if object_id('sp_procExcelImport','p') is not null

    drop procsp_procExcelImport

    go

    create PROCEDURE[dbo].[sp_procExcelImport]

        @strExcelPathnvarchar(1000) = NULL,        --Excel的绝对路径

        @strExcelSheetNamenvarchar(50) = 'Sheet1', --Excel的工作表名,不用加$ 符号

        @strSqlTableNamenvarchar(100) = NULL,      --导入表名

        @table_isdelbit = 1,                       --是否删除表

        @is_pass varchar(20) output                 --是否成功

       

    AS

    set nocount on

    --开启导入功能

    exec sp_configure'show advanced options',1

    reconfigure

    exec sp_configure'Ad Hoc Distributed Queries',1

    reconfigure

    --允许在进程中使用ACE.OLEDB.12

    exec master.dbo.sp_MSset_oledb_propN'Microsoft.ACE.OLEDB.12.0', N'AllowInProcess', 1

    --允许动态参数

    exec master.dbo.sp_MSset_oledb_propN'Microsoft.ACE.OLEDB.12.0', N'DynamicParameters', 1

    begin try

        if (not object_id(@strSqlTableName) is null) and @table_isdel=1

            exec('drop table '+@strSqlTableName)                                                  

        DECLARE @strSql nvarchar(4000)

        /* 导入*/

        if charindex('.xlsx',@strExcelPath,0)>0

            SET @strExcelPath = '''Microsoft.Ace.OLEDB.12.0'',''Data Source="' + @strExcelPath + '";User ID=Admin;Password=;Extendedproperties=Excel 8.0'''

        else

            SET @strExcelPath = '''Microsoft.Jet.OLEDB.4.0'',''Data Source="' + @strExcelPath + '";UserID=Admin;Password=;Extended properties=Excel 8.0'''

        --将数据存放到临时表()

        if (object_id(@strSqlTableName) is null)

        begin

            SET @strSql =

                'SELECT *INTO '+@strSqlTableName+' FROM '+

                'OpenDataSource('+ @strExcelPath +')...'+ @strExcelSheetName +'$ '

        end

        else

        begin

            SET @strSql =

                'insert INTO'+@strSqlTableName+' SELECT *  FROM '+

                'OpenDataSource('+ @strExcelPath +')...'+ @strExcelSheetName +'$ '

        end

        set @is_pass='导入成功!'

        EXEC(@strSql)

    end try

    begin catch

        set @is_pass='导入失败!'

    end catch

    go

     

    /*

    调用存储过程的方法,按顺序的参数依次是:

    1.EXCEL的路径,

    2.sheet,

    3.导进去的表名,

    4.是否删除表,

    5.输出参数,是否成功

    */

    declare @avarchar(20)

    exec sp_procExcelImport'd:\job.xlsx','sheet3','job','1',@a output

    select @a



    展开全文
  • Excel导入数据库and数据库数据导入Excel,使用的是jdbc底层代码实现
  • MySQL数据库导入Excel数据

    千次阅读 2018-11-24 12:27:20
    我用的是MySQ-front,登陆的是本地数据库(localhost) 新建数据库——新建表格——新建字段 首先要了解所要创建的表格的...定义好之后,就开始导入Excel数据表最好格式为xls方便快捷,如果用的比较新的版本的of...

    我用的是MySQ-front,登陆的是本地数据库(localhost)

    新建数据库——新建表格——新建字段

    首先要了解所要创建的表格的属性列,即在数据库里字段的数据类型字段名最好为英文命名

    链接:http://www.runoob.com/sql/sql-datatypes-general.html

    定义好之后,就开始导入Excel数据表最好格式为xls方便快捷,如果用的比较新的版本的office,可以进行“另存为”操作

    当然也可以导入CSV格式的表格,但是原先试过,会有出错率,或许是我原来懂得少,操作失误吧,大家可以斟酌考虑用那种方法

    这里给大家附几张图:

     

    展开全文
  • 数据库导入Excel表格

    千次阅读 2019-06-17 21:20:16
    数据库导入Excel表格 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术:Visual Studio 2015 * SQL Server 作者: 撰写时间:2019年01月01日 ~~~~~~~~~~~~~~~~...

    数据库导入Excel表格

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    开发工具与关键技术:Visual Studio 2015 * SQL Server

    作者:

    撰写时间:2019年01月01日

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    数据库导入Excel表格,打开数据库右键‘任务’点‘导入数据’

       

     

    弹出SQL Server 导入和导出向导,直接点击‘下一步’,

                    

    出现选择:Microxsoft Excel, 点击浏览按钮找到你所在的Excel表格,返回该路径,再点击下一步 按钮;

                 

     

    选择目标: 选择SQL Server Native Celient 11.0,身份验证选择SQL S

    Erver身份证验证,输入用户名和密码,点击‘下一步’按钮,

                 

     

    直接点击‘下一步’按钮,

                   

    选择源表和源始图,如果出现多个,勾选第一个,其他的不用勾选,因为只有第一个才有数据,其他的没有数据,勾选第一个后还可以点击‘预览’按钮进行预览,然后点击‘下一步’操作,

                    

           

     

    点击‘完成’以下执行操作,

                 

     

    点击‘完成’之后出现执行成功则说明数据库导入Excel表格成功,点‘关闭’完成。

             

     

    最后返回到数据库刷新数据库

         

    展开全文
  • excel导入数据到数据库的步骤过程,希望对大家有用。
  • 利用phpexcel,把excel里面得数据读取并导入数据库进行保存.
  • java web Excel导入数据库java web Excel导入数据库 java web Excel导入数据库java web Excel导入数据库
  • 一个简单的 asp.net 导入excel数据库中的示例。欢迎下载!
  • 主要为大家详细介绍了java实现批量导入Excel表格数据到数据库,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 数据库导入Excel-从基础做起

    千次阅读 多人点赞 2014-06-25 20:58:41
    最近一直跟着师傅做考试系统的基础,每天与大量的数据打交道,数据的导入、数据的导出、视图的导入导出、核对信息等等,收获挺多...数据量很大,5000多条数据,一条一条写进去是不可能的,那么就直接导入Excel吧.(导出数据

             最近一直跟着师傅做考试系统的基础,每天与大量的数据打交道,数据的导入、数据的导出、视图的导入导出、核对信息等等,收获挺多的,培养了自己的耐心和细心,也进一步了解了数据库。

         一切从基础做起!

           来看看最近我在干什么吧.除了给学生授课,修改学生信息等等以外,也和数据库打了打交道.数据量很大,5000多条数据,一条一条写进去是不可能的,那么就直接导入Excel.(导出数据类似)

         首先,我们需要整理好我们的Excel表,设计好数据库的表,让字段和Excel表的的每一列对应起来。接下来接可以进行数据导入了。

           1、右击Student—>任务->导入数据

          

           2、数据源选择Microsoft Excel,然后选择自己提前写好的Excel表,然后下一步。


           3、身分验证,根据自己的情况,选哪个都可以,数据库为Student。


           4、直接下一步。



           5、选择原文件和目标文件->编辑映射,然后预览一下。




           6、直接下一步,下一步。。。最后执行成功。





           然后输入SQL语句,核对自己导入的信息量和Excel里的是否一样。

    select COUNT(StudentCode)from T_Student
    

            数据库的知识是无穷无尽的,等着我们一点一点去挖掘。

            这样,上千条数据就轻而易举的导进去了,同样,想到导出来也是相同的方法。其实这些知识再以前都有学过,只是自己没用用过,趁着这次的机会尝试了一遍,也算是积累吧。

        


    展开全文
  • java运用poi把excel数据导入到oracle数据库中,上场内容未自己写的小demo,可下载查看,不清楚的可以联系我进行帮助。
  • javaweb做的Excel导入数据库,包含:源码,SQL文件,使用说明!
  • 3.导入文件和xlsx 。 4.获取xlsx表的对象并存入数据库 (用于php读取解析excel文件,用来操作Office Excel 文档的一个PHP类库,它基于微软的Openxml标准和PHP语言。可以使用它来读取、写入不同格式的电子表格。)
  • 一个完整的例子,有源程序和编译好的可执行文件,展示了从EXCEL导入数据到数据库中。可以借鉴学习,适合初学者
  • EXCEL、超级列表框 上传MYSQL数据库EXCEL导入导出超级列表框
  • 本软件解决access不能批量导出表的问题,实现批量导出数据库表。 可以选择多个想要导出的表,使用方便。 原来“Access批量导入Excel”的升级版本,新增了Access2007和excel2007的支持。
  • 主要介绍了Java实现批量导入excel表格数据到数据库中的方法,结合实例形式详细分析了java导入Excel数据到数据库的具体步骤与相关操作技巧,需要的朋友可以参考下
  • 一个Excel导入数据库的Demo和一个winFrom的Excel导入,简单好用。一个Excel导入数据库的Demo和一个winFrom的Excel导入,简单好用。一个Excel导入数据库的Demo和一个winFrom的Excel导入,简单好用。
  • 将Access数据库导入Excel文件中
  • jsp+Servlet实现的最简单的Excel导入导出数据库的操作
  • 一个简单的python程序带图形化界面用于读取excel将其中数据导入数据库
  • EXCEL导入EDB数据库.rar EXCEL导入EDB数据库.rar EXCEL导入EDB数据库.rar EXCEL导入EDB数据库.rar EXCEL导入EDB数据库.rar EXCEL导入EDB数据库.rar
  • 因为我的数据源是excel数据,所以想借助Navicat将其导入Mysql。 第一次运行,首先创建连接,主机名填写:localhost,端口为3306,然后填写用户名密码,OK。顺利的话,大家就可以看到名为localhost的连接图标了。双击...
  • 主要介绍了使用python将excel数据导入数据库过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • 主要为大家详细介绍了SpringBoot实现Excel文件批量上传导入数据库,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 这是一个用openpyxl连接mysql数据库并获取数据库数据写入到excel的一个py文件
  • springboot实现将Excel导入数据库。springboot+mybatis实现,简单易懂。
  • idea中的mysql数据库导入excel

    千次阅读 2019-04-10 18:37:18
    excel数据导入idea中的mysql数据库: https://blog.csdn.net/weixin_38437243/article/details/78974346 1)将excel格式的文件转为csv格式; 2)打开后以分号将数据分隔开,转为txt格式,改编码为utf-8; 3)将此...
  • access数据库导入导出excel,点击可以选择excel文件,打开文件获取excel文件名进而导入excel数据
  • 主要介绍了thinkPHP实现将excel导入数据库中的方法,涉及thinkPHP结合PHPExcel插件操作excel数据库的相关技巧,需要的朋友可以参考下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 56,913
精华内容 22,765
关键字:

向数据库导入excel