![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Здравствуйте, направьте пожалуйста на путь истинный.
База данных FireBird есть таблица с ключевым полем. Нужно перенести курсор в dbgrid на строку с определенным id обычно выполняю это так: dtmdlMain.ibqryViewUsluga.Locate('USLUGA_ID',uslID ,[]); frmMain.dbgrdhMain.SetFocus; при таблице в среднем в 400 записей locate проводится до 3 секунд на слабой машине. (проблема в том что база быстро увеличивается, соответственно время так же). Есть ли альтернатива данному методу? delphi xe2 |