Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];

Вниз

Сортировка по заданному полю в IBDataSet   Найти похожие ветки 

 
Jedu ©   (2004-05-11 08:22) [0]

Здравствуйте! Застрял я на таком вопросе: мне необходимо сортировать записи в IBDataSet"е по определенному полю, не делая дополнительных запросов на сервер. Причем поле, по которому нужно сортировать, может быть любое из набора в IBDataSet"е.


 
Johnmen ©   (2004-05-11 09:30) [1]

Перезапрос.


 
Jedu ©   (2004-05-11 09:58) [2]

Похоже это единственный выход...:(


 
div ©   (2004-05-11 14:20) [3]

Если не ошибаюсь, то при использовании DBGridEh можно организовать локальную пересортировку. Как это делается в хэлпе к EhLib написано...


 
miwa ©   (2004-05-11 14:25) [4]

Если я не ошибаюсь, то все же перезапрос, так как IBDataSet не сохраняет данные локально. Правда, можно использовать FIB+ - там это реально.


 
div ©   (2004-05-11 14:48) [5]

2 miwa ©   (11.05.04 14:25) [4]
IBDataSet сохраняет данные локально.


 
Соловьев ©   (2004-05-11 14:51) [6]


> Если не ошибаюсь, то при использовании DBGridEh можно организовать
> локальную пересортировку.


Unit DataSet Local sorting Server sorting Local filtering Server filtering

EhLibIBX TIBQuery,TIBDataSet  N Y Y Y

EhLib Software


 
Курдль ©   (2004-05-11 14:55) [7]


> IBDataSet сохраняет данные локально.

Адназначна! DataSet это и есть локальный набор данных, принятый от БД.
Если не применять специально обученные "гриды" типа DBGridEh или dxDBGrid, то можно упихать набор данных в TList record-ами а его уже сортировать как угодно.


 
Johnmen ©   (2004-05-11 15:02) [8]

Not all DataSet support sort data on client.
и далее
EhLib have objects to sort data in TClientDataSet, TQuery and TADOQuery. You have to write and register you own object to sort data in DataSet that not present in this list.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.474 c
6-1081351811
nomshar
2004-04-07 19:30
2004.05.30
И опять о сокетах


14-1084214136
PaRL
2004-05-10 22:35
2004.05.30
Самообразование


1-1084786460
Awod
2004-05-17 13:34
2004.05.30
Иконка приложения в WIN9X


3-1083762745
VEN
2004-05-05 17:12
2004.05.30
Типы dBase


14-1083906425
ORMADA
2004-05-07 09:07
2004.05.30
Почему КЛАДОВКА не работает ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский