如何防止在excel中自动生成列名的oledb

我正在使用OleDB从C#3.5读取excel文件。 我只想读取那些有列标题的列。 当我试图使用所有列名称

GetOleDbSchemaTable(OleDbSchemaGuid.Columns …),它会自动生成列名,如F30,F34等。有没有办法阻止这种自动生成列名?

[编辑]好的,我解决了这个问题,使用一个工作周围 – 使用一个reg ex匹配模式F <>:

正则expression式r =新的正则expression式(“^ F {1} [0-9] + $”);

请让我知道,如果任何人有更好的解决scheme。

感谢vikram