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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.08.2008, 15:50   #1
ГЫнок
 
Регистрация: 17.08.2008
Сообщений: 9
По умолчанию Фильтрация по неполному ключу в компонентах ADO

Необходмо сделать фильтр по условию с применением маски типа ("Оператор*") чтоб можно былоб найти всех операторов...

Datamodule1.Vak.Filtered:=true;
Datamodule1.vak.FilterOptions:=[foNoPartialCompare];
Datamodule1.Vak.Filter:= 'Vakansia=''' + Edit1.Text+'''';

Программа нормально компилируется но когда запускаю фильтр мне выдает ошибку FilterOpions are not Supported.
Пытаю все это совершить в Delph 2007... Если такая услуга недоступна то как можно это реализовать иначе???
ГЫнок вне форума Ответить с цитированием
Старый 17.08.2008, 16:58   #2
Gorychev
Участник клуба
 
Аватар для Gorychev
 
Регистрация: 08.03.2008
Сообщений: 1,537
По умолчанию

Того же результата можно добиться например так:

Код:
if Length(Edit1.Text) > 0 then
begin
Datamodule1.Vak.Filter:= 'Vakansia LIKE ' + #39 + Edit1.Text + '%' + #39;
Datamodule1.Vak.Filtered:=true;
end;

Последний раз редактировалось Gorychev; 17.08.2008 в 17:03.
Gorychev вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фильтрация Лукманов Александр БД в Delphi 1 26.06.2008 10:18
Фильтрация Gorychev БД в Delphi 20 10.06.2008 23:30
Упорядовачивание таблицы по ключу. Юлкунчик Помощь студентам 2 09.12.2007 20:59
Неуловимое исключение в Apro компонентах Slaveg123 Работа с сетью в Delphi 0 01.07.2007 00:28
Как сложить 2 значения из разных БД по ключу Nitti БД в Delphi 1 04.05.2007 12:58