make sure your file name is correct, "DailyReport.xlt" or "DailyReport.xls"? and make sure the file exist, then tryselect * from opendatasource
('Microsoft.Jet.OLEDB.4.0','Data Source="C:\DailyReport.xls";Extended properties=Excel 8.0')...sheet1$

解决方案 »

  1.   

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

  2.   

    你不要打开excel文件的同时掉用它!你关掉excel!按第一行必须是列名!你可以先用导入导出工具,把一个表导为excel看看它的格式是什么!
      

  3.   

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