Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поиск в БД в формате 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


Наверх

Титульная страница Поиск, карта сайта Написать письмо