Вниз
Скачать: CL | DM;

DBGrid+DataSet   Найти похожие ветки 

← →
Loaders   (2004-09-09 13:21) [0]

Есть DBGrid связаный с DataSet.
Как перемещаясь по DataSet заставить DBGrid не реагировать в это время на эти изменения, то есть чтобы указатель текущей позиции не изменялся?


← →
Ega23 ©   (2004-09-09 13:27) [1]


var
savelocation:string;

With DBGrid.DataSource.DataSet do
begin
 savelocation:=FieldByName("ID").asInteger;
 DisableControls;
 First;
 While not Eof do Next;
 Locate(savelocation,"ID",[]);
 EnableControls;
end;


← →
Romkin ©   (2004-09-09 13:31) [2]

try/finally весьма желательно


← →
Ega23 ©   (2004-09-09 13:38) [3]

В смысле EnableControls в finally запихнуть?
Пожалуй...


← →
Goffman ©   (2004-09-09 13:40) [4]

можно как
> [1] Ega23 ©   (09.09.04 13:27)
но через Bookmark

bm:=ds.Bookmark;
...
ds.Bookmark:=bm;  




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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
1-1096035395
Still Swamp
2004-09-24 18:16
2004.10.10
ASM проблема пересылки данных


1-1096275024
Aleksandr.
2004-09-27 12:50
2004.10.10
Можно ли как-то оптимизировать этот код (для скорострельности)?


3-1094733398
Zlod3y
2004-09-09 16:36
2004.10.10
ADO и BDE ---> dbExpress


3-1094895135
Новенький
2004-09-11 13:32
2004.10.10
Автоинкременентное поле


6-1091398924
НовиЧок
2004-08-02 02:22
2004.10.10
Убить фрейм в WebBrowser e




   Наверх