让我们认为我的 sql 查询是
select customerDetials.custid,TestTable.col1 from CustomerDetails INNER JOIN TestTable on CustomerDetails.custid=TestTables.custid where CustomerDetails.custid>0
我想使用 OleDbDataReader 来检索 this 的行。
我用这种方式
while (dataReader.Read())
{
string str= dataReader["customerDetials.custid"].ToString();
}
但问题在这里加入,所以如果我给上面的列名它抛出一个异常并且我不能使用索引或者我不能更改 sql 查询。那么有什么方法可以使用列名检索数据?