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

Вниз

TTable дублирует записи в Grid-e...   Найти похожие ветки 

 
Dimedrol ©   (2004-12-06 14:32) [0]

Мне нужна простая сортированная(!) табличка (TTable) в Grid-e.

Точнее в Grid-e у меня только 1 колонка,
а остальные - разложены на форме рядышком.
То есть меняем положение в Grid-e, меняется значение в
сопутствующих DbAware компонентах.
Тут все нормально.

НО!
Когда я например что-то исправляю в "других" DbAware
компонентах, и потом в Grid-e перехожу на след. позицию,
этот Grid (а точнее, наверное TTable, от которого Grid построен)
дублирует мне вверху измененную позицию. 8-\

Вроде если походить вниз-вверх, это исчезает.
"Методом научного тыка" ;-) понял что после редактирования записи,
а точнее если в событии "AfterScroll" Ttable-a поставить
TTable.Refresh то вроде все ОК...

Что это за нафиг ? ;-) И как с этим бороться ?
(с дублированием записей в Grid-e)
Что, действительно TTable.Refresh всегда надо делать ?

PS
TTable имеет в реальной SQL-таблице индекс по поторому и сортируется.
Если поле индекса не вписать в TTable, эффект дублирования пропадает...


 
Ega23 ©   (2004-12-06 14:37) [1]

Не пользоваться TTable.


 
Dimedrol ©   (2004-12-06 14:51) [2]

Сам не люблю, но - тут пришлось.
Это проект по-быстрому "склепанный".
Времени в обрез было ;-)



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

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

Наверх




Память: 0.47 MB
Время: 0.051 c
14-1102575072
Чеширский_Кот
2004-12-09 09:51
2005.01.02
Байер (Германия) - Динамо (Киев) 3:0


1-1103189510
СЕМЕН
2004-12-16 12:31
2005.01.02
Что сделать с курсорами?


3-1101897054
ByteButcher
2004-12-01 13:30
2005.01.02
Как получить список доступных MS SQL серверов?


1-1103149768
den1s
2004-12-16 01:29
2005.01.02
добавление компанентов


1-1103117204
AbramovVi
2004-12-15 16:26
2005.01.02
TreeView