Форум: "Основная";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];
ВнизПроблема при поиске в ADOQuery Найти похожие ветки
← →
Dyusha © (2005-03-01 19:57) [0]Здравствуйте уважаемые Мастера!! У меня проблема при поиске в ADOQuery, использую следующую процедуру
procedure TSearch.Edit1Change(Sender: TObject);
begin
if Edit1.text="" then exit else
form1.ADOQuery2.Locate("F_I_O", Edit1.Text,[loCaseInsensitive, loPartialKey]);
end;
Компилятор ругается….
[Error] Search_Form.pas(46): Undeclared identifier: "loCaseInsensitive"
[Error] Search_Form.pas(46): Undeclared identifier: "loPartialKey"
[Error] Search_Form.pas(46): Incompatible types: "TLocateOption" and "Integer"
[Fatal Error] Uchet.dpr(8): Could not compile used unit "Search_Form.pas"
А при поиске когда edit на самой форме где ADOQuery все нормально, а когда edit на форме Search ругается ?????
← →
Fay © (2005-03-01 20:03) [1]uses DB;
← →
Anatoly Podgoretsky © (2005-03-01 20:36) [2]uses Базы
← →
Dyusha © (2005-03-02 17:47) [3]
> Fay © (01.03.05 20:03) [1]
> uses DB;
> Anatoly Podgoretsky © (01.03.05 20:36) [2]
> uses Базы
Большое спасибо все получилось... только хотелось бы узнать что такого делает данное объявление модуля
← →
Anatoly Podgoretsky © (2005-03-02 17:49) [4]Не продолжай офтопик, сказали Базы
← →
Dyusha © (2005-03-02 17:54) [5]жаль....а ведь просто хотелось больше узнать.....
← →
ЮЮ © (2005-03-03 05:02) [6]Описание этих тварей (loCaseInsensitive, loPartialKey) находится в модуле DB и пока ты не указал его в Uses с точки зрения твоего модуля - это Undeclared identifier("необъявленные идентификаторы").
На формк, куда ты кинул ADOQuery, этот модуль за тебя прописал IDE, а на форме Search это надо делать ручками
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.037 c