![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Locate или не Locate - вот в чем вопрос :) [D5, IB6.x, ]
Fareader © (2002-01-08 17:15:00)В грид отбирается порядка 70-80 записей, нужно поставить курсор на запись с определенным номером документа. Раньше использовался Locate под (BDE) теперь (под IBX) если нужная запись находится где-то в конце, то Locate ну ооочень долго туда идет. Как быть?
Desdechado (2002-01-09 10:10:00) [1]не хочешь Locate, попробуй простой перебор всех записей по условию. На таких объемах это равноценно.
sky3d (2002-01-09 09:44:00) [2]Это не общий подход, а просто конкретное решение для некоторых задач.
Создания массива или списка искомых кодов с закладками поиск по списку (лучше двоичный ) и далее позиционирование в НД через Bookmark. Соответственно возникает необходимость переформирования списка при изменениии НД.
Praco (2002-01-09 09:35:00) [3]На ib.demo.ru есть статья Д.Кузьменко про BDE. Там описана работа locate.
Awex (2002-01-08 19:44:00) [4]70-80 тысяч ?
если 70-80 записей то долно бы работать быстро, даже если и маска поиска у тебя уж очень сложная..