У меня есть справочная таблица, связывающая сотрудников с должностями, занимаемыми в компании. Эти данные хранятся в таблице набора данных, содержащей только столбцы идентификатора сотрудника и идентификатора должности.
Мне нужно получить самую последнюю справочную должность для каждого сотрудника.
Обычно я бы указывал порядок сортировки, используя:
DataTable.Select(<select statement>, <sort order>);
, но использование существующей таблицы не дает мне такой возможности, поскольку поля сортировки не были сохранены.
Если таблица данных заполнена позициями каждого сотрудника, перечисленными в порядке убывания даты, могу ли я полагаться на то, что данные выбираются в том же порядке?
Я уверен, что мог бы просто добавить поля даты в таблицу, но это старый кусок кода, и я хочу внести как можно меньше изменений.