请看这篇文章:Excel "外部表格格式不正确"。
我遇到了与该文章中描述的相同的问题,但我使用的是LinqtoExcel来读取文件,而不是使用普通查询。
请问如何在LinqToExcel中设置连接字符串,就像那篇文章所建议的那样?
以下是我正在使用的代码:
请问如何在LinqToExcel中设置连接字符串,就像那篇文章所建议的那样?
以下是我正在使用的代码:
var excelOM = new ExcelQueryFactory(pPathArchivoOM);
var despachosClient = from c in excelOM.Worksheet<RegistroDespachoOM>("Tabla_1")
where c.DESTINAT.Contains("SOMETEXT")
select c;
//Identificar los despachos asociados a números de documento sin datos aún.
foreach (RegistroDespachoOM despacho in despachosClient)
{ ...
我的问题是:在foreach开头出现“外部表格格式不符合预期”的错误。
编辑(问题已解决但问题仍未得到回答):我使用的是EPPlus而不是LinqToExcel来完成此任务,现在一切都正常工作了。