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

    分布式查询传送门


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

  • 相关阅读:
    SqlHelper
    asp.net中窗口相关操作总结(javascript)
    ASP.NET顯示對話框
    为ASP.NET控件添加常用的JavaScript操作
    右键弹出菜单
    log4net的初使用
    QQ/MSN右下角弹出提示窗口
    简便无刷新文件上传系统
    简单的自动更新程序实
    SQL中的单记录函数
  • 原文地址:https://www.cnblogs.com/fengyishou/p/1450380.html
Copyright © 2011-2022 走看看