由于行数超过65535,不能保存成2003格式,但2005是excel2007之前的软件,在import的excel version里只有97-2005没有2007,有没有办法变通的方法导入呢?向大家请教

解决方案 »

  1.   

    分成两个表再换成EXCEL03
    我一般是直接在EXCEL里用公式生成INSERT 语句然后复制到SQL里执行
      

  2.   

    驱动程序使用Microsoft Office 12.0 ACCESS Database Engine OLEDB Provider
      

  3.   

    先将excel2007导入access2007
    再将access2007保存为access2003
    然后将access2003导入sqlserver2005
      

  4.   

    我也是想用这个,但不知道,在Data Source里写什么呢,直接写excel的位置和sheet吗,试了好像不对
      

  5.   

    我在网上找到方法了,其实很简单,见下面的linkhttp://blog.csdn.net/Johnson_hejun/archive/2008/11/12/3284582.aspx