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

Вниз

Поиск по БД   Найти похожие ветки 

 
SaperXL ©   (2002-06-25 04:13) [0]

Объясните, пожалуйста ломаку, как пользоваться поиском через SetKey и GotoKey у объета TTable. Я ничего не смыслю в этих ключах - не знаю как и какой IndexName надо прописать, чтобы это заработало...
Если кто знает способ искать запись по БД получше - Я весь во внимании.
Заранее, спасибо.


 
GenBr ©   (2002-06-25 08:49) [1]

После выполнения метода SetKey твой DataSet входит в режим поиска по полю/полям заданному в св-ве IndexName. Этому полю задаешь значение для поиска и выполняешь GotoKey.
Более простой и тормозной способ - воспользоваться м-дом Locate


 
SaperXL ©   (2002-06-25 10:34) [2]

Да, Я уже воспользовался... А что намного тормозней SetKey? А то у меня и так уже табло в 5000 записей (по 500 байт) обрабатывается 3 минуты...
А с IndexName"ом не получилось - он выводил ругань, что мол не знаю такого индекса. Вообще-то по-моему туда надо прописать какой-то индекс (а не поле - так в хэлпе написано), но какой и как, Я не знаю. Впрочем, если Locate b Lookup не очень сильно тормозят процесс (не очень?), то вопрос можно снять...



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
3-57939
KAA
2002-06-24 15:22
2002.07.18
Вызов хранимых процедур MSSQL из сервиса (Delphi 5).


7-58338
_Leo
2002-04-16 14:43
2002.07.18
WMQueryEndSession? не дайте выключиться моему Windows, плз


1-58063
Fiend
2002-07-05 09:54
2002.07.18
удалённый запуск по Telnet


3-57952
Weare
2002-06-24 18:14
2002.07.18
Настройка BDE


14-58262
blackweber
2002-06-16 15:23
2002.07.18
Текила