如果该对象仅包含下图中显示的一个列,是否可以将 OleDbDataAdapter 对象解析为双精度列表?
我想从 excel 文件中解析值,然后我想用foreach
和if
循环检查列表中的所有值。有人可以帮助我通过 OleDbDataAdapter 甚至更好地将其转换为双打列表。
具有 OleDbDataAdapter 对象中的值的列如下所示。它有几个空字段和一堆双值。
OleDbDataAdapter 是这样定义的:
string pathConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";Extended Properties=\"Excel 8.0;HDR=Yes;\";";
OleDbConnection connection = new OleDbConnection(pathConnection);
OleDbDataAdapter myDataAdapter = new OleDbDataAdapter("Select [max t] from [DAYTIME CONFORT INDEX$]", connection);