Table1.Locate('Category','Cod123',[loCaseInsensitive]) then ...
Table1.Locate('Category','Co',[loPartialKey])
и если можно дайте ссылку на все опции поиска
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
Опции поиска в Delphi |
priboltik |
Сообщение
#1
|
Пионер Группа: Пользователи Сообщений: 58 Пол: Мужской Реальное имя: Константин Репутация: 1 |
скажите пожалуйста, что обозначают опции поиска по базам данных в делфи:
Table1.Locate('Category','Cod123',[loCaseInsensitive]) then ... Table1.Locate('Category','Co',[loPartialKey]) и если можно дайте ссылку на все опции поиска |
volvo |
Сообщение
#2
|
Гость |
Цитата что обозначают опции поиска по базам данных в делфи: Первый параметр (KeyField) - список полей в Dataset-е, ГДЕ будет осуществляться поиск (если полей несколько, они разделяются ";")... Второй параметр (KeyValues) - ЧТО будем искать (если первый параметр содержал одно поле, то здесь тоже должно быть одно поле, иначе - список полей, оформленный через VarArrayOf)... Третий параметр - множество опций, КАК искать... В твоем случае - loPartialKey - допускать частичные совпадения ключа (KeyValues) с содержимым поля DataSet-а, а loCaseInsensitive - не обращать внимание на разницу в регистре символов...Теперь о том, где прочесть об этом: Встроенная справка Дельфи - меню Help -> Delphi Help -> (вкладка Find) -> печатаешь название класса (в твоем случае - TTable), выбираешь из списка №3 - внизу - отдельно стоящее название класса, и Double Click на нем... Так ты вышел на страничку класса TTable... А теперь эми на Methods, и в списке ищи Locate... Там есть и описания всех параметров, и примеры использования... (все сказанное выше - для Delphi 6 Enterprise Edition) |
Текстовая версия | 11.09.2024 2:40 |