Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.27;
Скачать: CL | DM;

Вниз

Не работает фильтр   Найти похожие ветки 

 
Солер ©   (2003-03-08 18:02) [0]

Уважаемые, Мастера! В чём моя ошибка?
Вот составил фильтр.
Фильтр можно сказать работает но...

У меня таблица Name со столбцами Name, Fone, Adress

По нажатию кнопки фильтруем базу по фамилии заданной в Edit


var strFilterString : String ;
begin
if Form1.Enabled = True then
begin
strFilterString := "WHERE Name Like "%" +
EditFilter.Text + "%"" ;
with ADOQuery1 do
begin
with SQL do
begin
Clear;
Add("SELECT Name ");
Add("FROM Name");
Add(strFilterString);
Add("ORDER BY Name") ;
end;
Open;
end;

ADOQuery1.Active := True ;
DBGRid1.DataSource := DataSource2;
end
Else
begin
EditFilter.Text := "" ;
ADOQuery1.Active := False ;
DBGRid1.DataSource := DataSource2 ;
end
end;

Но в DBGRID отображается только найденная фамилия, поля Fone и Adress остаются пустыми
подскажите в чём дело.
Спасибо


 
Anatoly Podgoretsky ©   (2003-03-08 18:16) [1]

Потому что в SELECT только Name


 
Солер ©   (2003-03-08 19:30) [2]

Фу ты так просто
Огромное спасибо!!



Страницы: 1 вся ветка

Текущий архив: 2003.03.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
1-87991
Yozch_
2003-03-13 22:04
2003.03.27
Как узнать ширину текста в Label.caption и пикселах?


3-87874
Roki
2003-03-07 12:33
2003.03.27
Как в IB(FireBird) добавить ограничение на значение поля?


8-88085
Vit1251
2002-12-20 23:26
2003.03.27
Нужно узнать метку диска


14-88250
Мыш
2003-03-08 15:33
2003.03.27
Как изменить работу стандартных компонентов ?


3-87852
Владимир
2003-03-07 11:41
2003.03.27
InterBase