DTS导,导入导出向导,数据源选择EXECL.

解决方案 »

  1.   

    开始菜单-->有个导入导出工具(DTS)-->向导-->
      

  2.   

    select * from $sheet1读excel里数据
      

  3.   

    谢谢大家帮忙!
    不过我是要用编程来实现的,是用C#来实现这个导入的,大体应该是先把它们变得DAT格式的一样再写入到数据库.
    以前的时候只是用菜单导入导出,现在要实现这个都不知道从何下手了,请多帮忙
      

  4.   

    将Excel文件Sheet1表里的数添加进临时表#tmp里。
    SELECT * Into #tmp FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
      'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...sheet1$
      

  5.   

    参考:
    http://www.csdn.net/develop/read_article.asp?id=18623
      

  6.   

    SELECT * 
    FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
      'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...A ---工作表A
      

  7.   

    SELECT * 
    FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
      'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...sheet1$