Вопрос № 101805: Уважаемые эксперты ... тихо шифером шурша едет крыша не спеша...
есть DataSet с данными, как его отсортировать по определенному полю по алфавиту ?...
Вопрос № 101.805
Уважаемые эксперты ... тихо шифером шурша едет крыша не спеша...
есть DataSet с данными, как его отсортировать по определенному полю по алфавиту ?
Отправлен: 12.09.2007, 18:18
Вопрос задал: Кэр Лаэда (статус: Студент)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 16)
Отвечает: Примак Руслан Николаевич
Здравствуйте, Кэр Лаэда!
Боюсь, что с помощью DataSet'етов привязанных напрямую к БД, вы сортировать данные не сможете, так как DataSet отражает последовательность строк, возвращаемую сервером. Как я понимаю изменить текст запроса вы не можете (см. предыдущий вопрос)? Я предлагаю вам воспользоваться TRxMemoryData датасетом из RxLib http://rxlib.ru/rx/rx_libr.htm.
Повесте на AfterOpen своего датасета RxMemoryData1.LoadFromDataSet и затем RxMemoryData1.SortOnFields
TDataSource привязывается к TRxMemoryData также как и к любому другому датасету
Ответ отправил: Примак Руслан Николаевич (статус: 3-ий класс)
Ответ отправлен: 12.09.2007, 19:26 Оценка за ответ: 4 Комментарий оценки: Боюсь вы немного не поняли вопрос, кроме того желательно перед отправкой смотреть мини форум, к этому времени вопрос решился.