![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поиск в БД в формате dbf через Table [D7]
Sewerneik © (2011-03-23 15:38:00)Здраствуйте! Помогите пожалуйста, просто срочно нужно!
Помогите, как организовать поиск через Table?
За ранее спасибо!)))
Виталий Панасенко (2011-03-24 11:43:00) [1]Политика конторы не разрешает разглашать эту тайную инфу!
Германн (2011-03-23 18:08:00) [2]Так как ругается то?
Sewerneik (2011-03-23 17:10:00) [3]Эта старая запись, я теперь просто с Table работаю! просто не посмотрел что старая...
вот как то так:
procedure TForm1.Button13Click(Sender: TObject);
begin
if not fdm.Table1.Locate('Fam', Edit1.Text, [loCaseInsensitive,
loPartialKey]) then
ShowMessage('Запись не найдена');
end;
вот так она выглядит сейчас!
sniknik (2011-03-23 17:07:00) [4]> Помогите!=)
это невозможно... ты сам себе яму роешь используя в комбинации ADO с Table...
проблемы только начинаются.
sniknik (2011-03-23 17:05:00) [5]> Он не оговаривал это.
... он похоже не только это не оговаривал...
> ADOTable1
> ругаеться на вот эту запись "loCaseInsensitive", может я что нибудь пропустил?
смотря какими словами "ругается"... может и пропустил.
но вообще, именно loCaseInsensitive можно выкинуть, ADO ее игнорирует (не действие, а параметр. действие как раз Insensitive по умолчанию).
Sewerneik (2011-03-23 16:35:00) [6]Да я Locate пробывал он ощибку выдает!
procedure TForm1.Button13Click(Sender: TObject);
begin
if not fdm.ADOTable1.Locate('Fam', Edit1.Text, [loCaseInsensitive,
loPartialKey]) then
ShowMessage('Запись не найдена');
end;
ругаеться на вот эту запись "loCaseInsensitive", может я что нибудь пропустил?
Помогите!=)
Anatoly Podgoretsky (2011-03-23 16:31:00) [7]Он не оговаривал это.
sniknik (2011-03-23 16:21:00) [8]> FindKey
это по "ключу" (индексу) если такового нет, то Locate (+F1)
Anatoly Podgoretsky (2011-03-23 15:47:00) [9]> () []
Простейший поиск по справке - FindKey, FindNearest