我正在使用OleDB从C#3.5读取excel文件。我想只读取那些具有列标题的列。当我尝试使用
获取所有列名称时GetOleDbSchemaTable(OleDbSchemaGuid.Columns ...),它会自动生成列名,例如F30,F34等。有没有办法阻止自动生成列名?
[编辑] 好吧,我通过使用解决方法解决了这个问题 - 使用了一个reg ex来匹配模式F<>:
正则表达式r =新正则表达式(“^ F {1} [0-9] + $”);
如果有人有更好的解决方案,请告诉我。
由于 维克拉姆