是否可以通过没有标题行的ADO.NET访问Excel文件?

时间:2009-10-29 21:31:41

标签: c# excel ado.net

我有一个格式化的Excel文件,我无法控制,我需要阅读其中包含的信息。

该文件的问题是前几行包含格式化信息,我无法修改该文件,也无法要求格式更改。

是否有可能通过ADO.Net读取此类文件?

提前致谢,

1 个答案:

答案 0 :(得分:3)

我认为这篇文章很好地解释了如何做到这一点: http://support.microsoft.com/kb/316934

缺少标题行......

  

使用Excel工作簿,第一行   范围是标题行(或字段)   名称)默认情况下。如果是第一个范围   不包含标题,你可以   在扩展中指定HDR = NO   连接字符串中的属性。   如果在中指定HDR = NO   连接字符串,Jet OLE DB   提供者自动命名   你的领域(F1代表   第一个字段,F2代表第二个字段   领域,等等。)