我试过,可能是行数太多了,不能直接导入数据库,还有什么办法吗?

解决方案 »

  1.   

    和行数没关系
    excel2007可以直接导出为Access
      

  2.   

    分多sheet导入
    Excel.Application app = new Excel.ApplicationClass();  
    app.Visible = true;  
    Excel.Workbook workBook = app.Workbooks.Open(templetFile,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing);  
    Excel.Worksheet workSheet = (Excel.Worksheet)workBook.Sheets.get_Item(1);  
    for(int i=1;i <sheetCount;i++)  
    {  
    ((Excel.Worksheet)workBook.Worksheets.get_Item(i)).Copy(missing,workBook.Worksheets[i]);  
     
    }