Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.01;
Скачать: CL | DM;

Вниз

Dbgrid   Найти похожие ветки 

 
Grid   (2006-09-08 10:38) [0]

Удалено модератором
Примечание: СПАМ


 
Grid   (2006-09-08 10:50) [1]

Это большой секрет?


 
Virgo_Style ©   (2006-09-08 11:04) [2]

Отсортировать данные как надо


 
MsGuns ©   (2006-09-08 11:38) [3]

1. Рисовать "ручками" (DrawColumnCell), но это весьма морочливое занятие
2. Использовать в качестве датасета TClientDataSet, получающий при открытии данные из "родного" датасета (TXXQuery, TXXDataSet, TXXTable...)
Для перемены местами записей надо просто "верхнюю" переписать в "нижнюю" и наоборот. Если НД сортирован, то для корректного отображения перестановки следует добавить в датасет новою поле - условный ключ, значение которого будет заполняться 1,2... после каждого переупорядочения по "реальному" полю, после чего датасет пересортировывается по "ключу". В этом случае при перестановке записей "ключи" не перемещаются.
Такой датасет, ессно, не должен быть редактируемым, а если это все же нужно, то пересылка изменений на сервер должна включать проверку изменилась ли запись сама по себе либо в результате перестановки. Во втором случае изменения на сервер не посылать.

Интересно, а для чего это понадобилось ?


 
Lexer ©   (2006-09-08 15:39) [4]

Исли используешь FIBPlus то
http://delphimaster.net/view/3-1155295880/



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

Текущий архив: 2006.10.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.035 c
1-1156155326
anton773
2006-08-21 14:15
2006.10.01
PrintDocument и PrintprevievDialog


15-1157829509
Ketmar
2006-09-09 23:18
2006.10.01
Сатана, Сатана... вот ЭТО -- вопрос


15-1157806670
Сергуня
2006-09-09 16:57
2006.10.01
Что будет в будущем с Россией и с нами


3-1154330959
tomkat
2006-07-31 11:29
2006.10.01
Connect to Oracle


1-1155727044
Kos[UFO]
2006-08-16 15:17
2006.10.01
Inline функции