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

C# 如何防止oledb在excel中自动生成列名,c#,excel,oledb,C#,Excel,Oledb,我正在使用OleDB从C3.5中读取excel文件。我只想读那些有列标题的列。当我尝试使用 GetOleDbSchemaTableOleDbSchemaGuid.Columns…,它会自动生成列名,如F30、F34等。是否有方法防止自动生成列名 [编辑] 好的,我通过使用变通方法解决了这个问题-使用reg ex匹配模式F: 正则表达式r=新正则表达式^F{1}[0-9]+$ 如果有更好的解决方案,请告诉我 谢谢 维克拉姆

我正在使用OleDB从C3.5中读取excel文件。我只想读那些有列标题的列。当我尝试使用

GetOleDbSchemaTableOleDbSchemaGuid.Columns…,它会自动生成列名,如F30、F34等。是否有方法防止自动生成列名

[编辑] 好的,我通过使用变通方法解决了这个问题-使用reg ex匹配模式F:

正则表达式r=新正则表达式^F{1}[0-9]+$

如果有更好的解决方案,请告诉我

谢谢 维克拉姆