Возможно ли при помощи SqlDataAdapter достать с MSSQLServer описания столбцов? У меня при любых запросах поле DataColumn.ExtendedProperties остаётся равным null (остальные свойства столбца заполняются корректно).
Знаю, что можно получить эту информацию путём прямого запроса к системным таблицам. Но как понять, какому полю/таблице в БД соответствует определённая колонка в полученном DataTable? Проект использует очень сложные JOIN-запросы с алиасами и парсить запросы вручную будет весьма утомительно. Есть ли иные варианты? Ведь в конечный DataTable как-то попадает остальная информация о колонках (размер в БД, свойства autoincrement, unique), в том числе и при использовании JOIN-запросов с алиасами. Т.е. получается, что адаптер на каком-то этапе имеет информацию о том, какому полю в БД соответствует определённое поле конечного DataTable.