Использование с помощью этого метода я обнаружил, что в некоторых случаях записи возвращаются не в правильном порядке, это также случайно - иногда это так, иногда нет.
Если я укажу условие сортировки для Select, тогда все работает нормально, но для больших DataTables это влияет на производительность.
Я пытался использовать DataView RowFilter, чтобы уменьшить набор попаданий, но каждый раз меняю RowFilter снижает производительность
Код: Выделить всё
MyDtable.Load(MyReader); // its am Oracle DataReader
MyView = new DataView(MYDtable);
MyView.Sort = "CODE, TABLE DESC";
DataRow[] MyRecs = MyDtable.Select("TABLE > 'FREDDO' AND CODE > '661991'");
Подробнее здесь: https://stackoverflow.com/questions/574 ... aview-sort