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

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

Filter на AdoDataSet [D6, D7, Access]


roadrunner ©   (2003-02-15 11:58:00) 

Уважаемые мастера...У меня вопрос, а как можна задать фильтр на
AdoDataSet как " Name like "ак%"".Т.е. чтобы были выведены записи, которые начинаются на "ак". Я понимаю что это легко делается при помощи запроса, но просто я для ускорение работы при запуске сделать выборку и потом перемещаться по ней ставя фильтры


FH   (2003-02-17 11:28:00) [1]

может уже и поздно, а может и не в тему, но есть хорошее событие - OnFilterRecord .

WBR, FH


roadrunner   (2003-02-16 01:55:00) [2]

2sniknik ->Хоть отвечено с сарказмом, но большое спасибо...Хотя я так и делал с самого начала))),считая что filterдля recordsetдолжyj быть как условие whereв запросе...И когда он мне не вывел ничего,то я подумал что где-то ошибка в моих рассуждениях, и стал искать обходной путь...А ларчик просто открывался-тот человек, который забивал базу вставил перед каждой записью пробел....
Еще раз спасибо тем людям, которые отвечают на элементарные вопросы тем, кому не хватает времени разобраться самому


sniknik   (2003-02-15 16:10:00) [3]

ADODataSet1.Filter:= "Name like "+QuotedStr("ак%");
ADODataSet1.Filtered:= True;

так не пробовал? помогает.


roadrunner   (2003-02-15 13:21:00) [4]

Увы((((ошибка FilterOption not supported


roadrunner   (2003-02-15 13:13:00) [5]

2mate - спасибо))) врузумил ленивого дурака)))щас попробую


mate   (2003-02-15 13:09:00) [6]

а ручки тебе для чего ;)
form1.ADODataSet1.FilterOptions


roadrunner   (2003-02-15 12:53:00) [7]

FilterOptions нет у AdoDataSet,он только BDE


mate   (2003-02-15 12:22:00) [8]

Точно не зная , посмотри FilterOptions.


Наверх

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