Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Метод Locate TADOTable


Автор: Bodrox 19.5.2004, 07:58
Необходимо написать прогу на Билдере 6, работающую с БД...
При помощи Locate мона искать в таблице связанной с dbGrid строку по параметрам столбец/искомая_строка....
В примере в хелпе написано что-то подобное (не помню точно):
Form1->ADOTable1->Locate(St1,St2,loCaseInsensitive)
При компиляции Билдер ругается на ^^^^^^^^^^^^, говорит надо TLocateOptions вместо TLocateOption (че-то подобное, не помню...)
Как решить ето?

з.ы. начинающий...

Автор: Vyacheslav 19.5.2004, 08:57
Form1->ADOTable1->Locate(St1,St2,TLocateOptions() << loCaseInsensitive);

Автор: Bodrox 20.5.2004, 08:41
Vyacheslav
Спасибо!

Вот другой вопрос... Как ету таблицу в dbGrid сортировать по заданному столбцу?
Смотрел Sort... Не догнал....

Автор: Vyacheslav 21.5.2004, 09:02
Я с ADO не работаю, но принцип должен быть один. Сортируется не грид, a источник (таблица, запрос)
См IndexFieldName

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)