Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];




Вниз

Locate или не Locate - вот в чем вопрос :) 


Fareader   (2002-01-08 17:15) [0]

В грид отбирается порядка 70-80 записей, нужно поставить курсор на запись с определенным номером документа. Раньше использовался Locate под (BDE) теперь (под IBX) если нужная запись находится где-то в конце, то Locate ну ооочень долго туда идет. Как быть?



Awex   (2002-01-08 19:44) [1]

70-80 тысяч ?
если 70-80 записей то долно бы работать быстро, даже если и маска поиска у тебя уж очень сложная..



Praco   (2002-01-09 09:35) [2]

На ib.demo.ru есть статья Д.Кузьменко про BDE. Там описана работа locate.



sky3d   (2002-01-09 09:44) [3]

Это не общий подход, а просто конкретное решение для некоторых задач.

Создания массива или списка искомых кодов с закладками поиск по списку (лучше двоичный ) и далее позиционирование в НД через Bookmark. Соответственно возникает необходимость переформирования списка при изменениии НД.



Desdechado   (2002-01-09 10:10) [4]

не хочешь Locate, попробуй простой перебор всех записей по условию. На таких объемах это равноценно.




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.027 c
3-18721           vano1                 2002-01-10 12:27  2002.02.07  
Как добраться до базы данных MS Acces?


1-18829           BJValentine           2002-01-19 16:20  2002.02.07  
Excel + Delphi=...


3-18764           voice                 2002-01-13 12:07  2002.02.07  
AppendRecord...


1-18894           maximf                2002-01-23 16:54  2002.02.07  
Использование исходников VCL при отладке


1-18892           SergeiSSG             2002-01-23 18:13  2002.02.07  
Записать в bmp из PaintBox?