Давайте подумаем, что мой sql-запрос
select customerDetials.custid,TestTable.col1 from CustomerDetails INNER JOIN TestTable on CustomerDetails.custid=TestTables.custid where CustomerDetails.custid>0
Я хочу использовать OleDbDataReader для получения строк этого.
Я использовал этот способ
while (dataReader.Read())
{
string str= dataReader["customerDetials.custid"].ToString();
}
, ноПроблема в том, что здесь есть объединение, поэтому, если я даю имя столбца, как указано выше, это вызывает исключение, и я не могу использовать индекс или не могу изменить SQL-запрос. Так есть ли способ получить данные, используя имя столбца?