Excel“外部表格不是预期的格式”。

时间:2015-01-21 17:46:03

标签: c# excel exception

我已经阅读了几篇回答此问题的帖子,但这些帖子都没有为我工作。

该文件是2013年的Excel工作簿,但奇怪的是,几个小时前它正在读取该文件完全正常但突然停止工作。我认为可能文件已损坏,所以我尝试使用新文件,但仍无法正常工作。

尝试使用新项目但是相同,这是代码的一部分(当我打开新连接时抛出异常)

        OleDbCommand oleExcelCommand = default(OleDbCommand);
        OleDbDataReader oleExcelReader = default(OleDbDataReader);
        OleDbConnection oleExcelConnection = default(OleDbConnection);
        sConnection = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="+FilePath+";Extended Properties=\"Excel 12.0;HDR=No;IMEX=1\"";
        oleExcelConnection = new OleDbConnection(sConnection);
        oleExcelConnection.Open();

0 个答案:

没有答案