2009-12-17 52 views
2

我必须使用的OleDbConnection创建一个新的Excel文件,但是当我打开这个字符串连接:OleDbConnection的失败创建一个新的Excel文件

OleDbConnection excelConnection = 
       new OleDbConnection(
        String.Format(
         @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Mode=ReadWrite;Extended Properties=""Excel 12.0;HDR=YES"";", 
         excelFile)); 

我收到一个错误的英文听起来像“外表格不是预期的格式。“

但该文件是新的和空的......我该怎么办?

回答

2

我已更改为ExcelPackage库,现在它可以工作。

+1

可能OleDb不是创建一个新的excel文档的正确选择.. – 2009-12-21 08:28:23