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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.09.2010, 15:21   #1
postaveche
Пользователь
 
Регистрация: 30.08.2010
Сообщений: 77
По умолчанию

Пытаюсь зделать типо поиск да вот только ничего не получается подскажите что не правельно зделал???

Код:
procedure TFrame6.Edit1Change(Sender: TObject);
begin
if Length(Edit1.Text)>0 then
DataModule2.IBQuery2.Filtered:=true else
DataModule2.IBQuery2.Filtered:=false;
DataModule2.IBQuery2.Filter:='[denumirea] LIKE '+ #39 + '%' + Edit1.Text + '%' + #39;
end;
но тольно ввожу чтото в поле грид становится пустым и ничего не ныводется

пробовал и так

Код:
DataModule2.IBQuery2.SQL.Clear;
DataModule2.IBQuery2.SQL.Add('select * from ALG_SPECII where denumirea LIKE %'+Edit1.text+'%');
DataModule2.IBQuery2.Open;
всеравно ничего не выводет ... просто грид становится пустым и всё

Последний раз редактировалось Stilet; 06.09.2010 в 16:00.
postaveche вне форума Ответить с цитированием
Старый 06.09.2010, 15:40   #2
_Engine_
Форумчанин
 
Регистрация: 29.06.2008
Сообщений: 603
По умолчанию

Код:
DataModule2.IBQuery2.SQL.Clear;
DataModule2.IBQuery2.SQL.Add('select * from ALG_SPECII where denumirea LIKE ' +QuotedStr('%'+Edit1.text+'%'));
DataModule2.IBQuery2.Open;
_Engine_ вне форума Ответить с цитированием
Старый 06.09.2010, 16:01   #3
postaveche
Пользователь
 
Регистрация: 30.08.2010
Сообщений: 77
По умолчанию

всеравно не отображает ничего

пользуюсь гридом DBGridEh база firebird 2

Код:
DataModule2.IBQuery2.SQL.Clear;
DataModule2.IBQuery2.SQL.Add('select * from ALG_SPECII where cod = :cod');
DataModule2.IBQuery2.Params.ParseSQL(DataModule2.IBQuery2.sql.Text,true);
DataModule2.IBQuery2.ParamByName('cod').Value := Edit2.Text;
DataModule2.IBQuery2.Open;
вот так идет без проблем ... тут я выбираю по коду
postaveche вне форума Ответить с цитированием
Старый 06.09.2010, 21:29   #4
postaveche
Пользователь
 
Регистрация: 30.08.2010
Сообщений: 77
По умолчанию

всё... разобрался может кому поможет

Локальна сортировка прекрасно работает
DBGridEh.SortLocal:=true;
В опциях грида
dghAutoSortMarkiring:=true;
В свойсквах Columns
TitleButton:=true;

на форуме нигде это не уточнялось ...
postaveche вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фильтрация данных skiffter Помощь студентам 10 17.11.2009 16:44
фильтрация данных elen1khp БД в Delphi 6 28.09.2009 20:01
DBGridEh фильтрация big_big Общие вопросы Delphi 0 04.07.2009 15:33
Фильтрация данных с помощью DBGridEh Gulik БД в Delphi 2 12.06.2009 13:41
Фильтрация данных Gladiator БД в Delphi 4 23.05.2009 12:37