我有一个格式化的Excel文件,我无法控制,我需要阅读其中包含的信息。
该文件的问题是前几行包含格式化信息,我无法修改该文件,也无法要求格式更改。
是否有可能通过ADO.Net读取此类文件?
提前致谢,
答案 0 :(得分:3)
我认为这篇文章很好地解释了如何做到这一点: http://support.microsoft.com/kb/316934
缺少标题行......
使用Excel工作簿,第一行 范围是标题行(或字段) 名称)默认情况下。如果是第一个范围 不包含标题,你可以 在扩展中指定HDR = NO 连接字符串中的属性。 如果在中指定HDR = NO 连接字符串,Jet OLE DB 提供者自动命名 你的领域(F1代表 第一个字段,F2代表第二个字段 领域,等等。)