У меня есть sql select, который возвращает данные:
select * from table1 a join table2 b on a.id=b.id
И table1, и table2 имеют столбец с именем itemno.
Как мне сослаться на 2 отдельных столбца? Обычно я бы использовал что-то вроде:
datarow["itemno"].ToString(); <=first column named itemno only
datarow["b.itemno"].ToString(); <= fail
Однако, похоже, это только первый столбец с именем itemno.
Есть ли способ сослаться на второй столбец с именем itemno без изменения моего оператора SQL? (Я знаю, что могу изменить свой SQL-оператор, вынуть * и вставить псевдонимы столбцов).