代码之家  ›  专栏  ›  技术社区  ›  Mauro Destro

OLEDB连接无法创建新的Excel文件

  •  2
  • Mauro Destro  · 技术社区  · 16 年前

    我必须使用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));
    

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

    但是这个文件是新的和空的…我该怎么办?

    1 回复  |  直到 16 年前
        1
  •  2
  •   Mauro Destro    16 年前

    我改成了 ExcelPackage 图书馆,现在它工作了。

    推荐文章