Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.02.2012, 20:14   #1
Leksan
Новичок
Джуниор
 
Регистрация: 12.02.2012
Сообщений: 1
Вопрос Поиск ADO

Есть кнопка поиска:
Var
a:Char;
begin
a:=#39;
ADOQuery1.Active:=False;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('SELECT * FROM Каталог_книг');
ADOQuery1.SQL.Add('WHERE Регистрационный_№ like' + a + '%' + Edit1.Text + '%' + a);
ADOQuery1.SQL.Add('and Автор like' + a + '%' + Edit2.Text + '%' + a);
ADOQuery1.SQL.Add('and Название like' + a + '%' + Edit3.Text + '%' + a);
ADOQuery1.Active:=True ;

и кнопка очистить:
Edit1.Text:=' ';
Edit2.Text:=' ';
Edit3.Text:=' ';
ADOQuery1.SQL.Clear;

Проблема в том, что после очистки не выполняется поиск. Как повторить процесс поиска
Leksan вне форума Ответить с цитированием
Старый 13.02.2012, 01:17   #2
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

нажать на кнопку поиска?
vovk вне форума Ответить с цитированием
Старый 13.02.2012, 05:27   #3
rdama
Форумчанин
 
Аватар для rdama
 
Регистрация: 25.07.2009
Сообщений: 533
По умолчанию

Повторно! А еще почитайте о запросах с параметрами.
Маразм крепчал. Еноты пели...
R-style Dataknowlege Access Member Account (RDAMA)
rdama вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сделать поиск по dbgrid с помощю ado IGONZO БД в Delphi 5 16.08.2010 03:15
Запрос на поиск в таблице Ado alexeybest БД в Delphi 4 16.03.2010 20:35
ADO. Поиск по БД. Запросы. Спасайте, курсовая. Arizonec Помощь студентам 4 29.12.2009 15:31
Поиск в Ado Table dani92 БД в Delphi 5 16.04.2009 16:21
Access + ADO + Delphi = Поиск по базе vicvtor БД в Delphi 35 10.02.2009 11:00