OleDbAdapter读取列数据

时间:2011-06-13 21:25:27

标签: c# excel oledb oledbconnection

我创建了一个使用OLEDb读取Excel工作表的函数。我可以建立连接并阅读excel表。

使用DbDataReader和使用Read()方法的while循环,我从excel表中检索了所有单元格数据。

我想检查每个细胞的比对信息。如果一个单元格左对齐,我将从那些左对齐的单元格中选择数据。

我该怎么做?

抱歉这是一个愚蠢的问题,但我真的需要它。

由于

1 个答案:

答案 0 :(得分:1)

使用Excel OleDb提供程序无法做到这一点;细胞比对未暴露。 OleDb提供程序使Excel电子表格模仿数据库表,数据库列没有对齐。

如果需要,您必须使用Excel互操作。请参阅此question以获取相关帮助。