zoukankan      html  css  js  c++  java
  • 将Excel数据导入SQL Server数据库

    遇到了一个需求,需要将Excel中的数据导入SQL Server数据库中,当然,不是使用企业管理器之类的直接导入数据的那种,而是要做到程序中。本来我最初的考虑是将Excel中的数据读到dataset中,然后分别插入到数据库中。

    从Excel中读取数据并不太难,简单来说就是下面的几句代码而已:

    Code

    path为Excel的路径。

    像其他的情况,比如多个sheet啊,工作区域啊什么的,在园内查一下就可以了,并不太难。

    不过考虑到这样有些麻烦,而且基本上Excel的格式和sheet是固定的,所以能不能使用别的方法解决呢?

    在园内查了一下,园内的以为大神给出了一个存储过程,使用的是连接服务器的方式,基本代码如下:

    Code

    上面的代码是拿的园内大神的并自己修改的,不过貌似还是有点问题,主要是对sp_addlinkedserver之流的存储过程不太明白,几个参数不知道是做什么的。

    恩,有点头疼了。

    结果又发现了一种方式,貌似叫做即席查询的东西,代码写起来就简单了:

    Code

    分布式查询传送门


    我这里只是起到一个抛砖引玉的作用,希望各位园内大神不吝赐教。

  • 相关阅读:
    OO助教总结
    OO2019第四单元作业总结
    OO2019第三单元作业总结
    OO2019第二单元作业
    OO2019第一单元作业总结
    OO第一单元作业总结
    BUAA_OO_2020_Unit4_Summary
    BUAA_OO_2020_Unit3_Summary
    BUAA_OO_2020_Uint2_Summary
    闫金柱-OO第一单元总结
  • 原文地址:https://www.cnblogs.com/fengyishou/p/1450380.html
Copyright © 2011-2022 走看看