NotOLE2FileException未被用户代码处理。标头签名无效。无法在我的asp.net应用程序中导入.csv文件

时间:2017-06-29 20:28:06

标签: c#

我的asp.net应用程序中有一个导入功能,现在我只能导入.xls文件。我想使导入功能正常工作,以便它可以导入.csv文件。但我收到此错误see the error

有人可以帮我代码,如何导入.csv文件。

  

ImportHandler.cs

private IEnumerable<PermanentFlight> ExportPermanentFlightsXlToEf(string fileName)
    {
        Log.Info("Exporting records from Excel to PF Entity starts.");

        HSSFWorkbook workBook;
        using (var file = new FileStream(fileName, FileMode.Open, FileAccess.Read))
        {
            workBook = new HSSFWorkbook(file);
        }

        var workSheet = workBook.GetSheetAt(0);
        var rowIdx = 1;
        var scheduleName = string.Empty;
        var list = new List<PermanentFlight>();

0 个答案:

没有答案