1.sql 服务器必须是本地的
2.xls文件要存在

解决方案 »

  1.   

    private DataSet doImport(string strFileName)
    {
    if (strFileName=="") return null;
      
    strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
    "Data Source=" +  strFileName + ";" +
    "Extended Properties=Excel 8.0;";
    OleDbDataAdapter ExcelDA = new OleDbDataAdapter("SELECT * FROM [Sheet1$]", strConn);        DataSet ExcelDs = new DataSet();
    try
    {
          ExcelDA.Fill(ExcelDs, "ExcelInfo");

    }
    catch(Exception err)
    {
          System.Console.WriteLine( err.ToString() );
    }
    return ExcelDs;

    }