![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Фильтрация [D5, Paradox]
Имя2 © (2004-04-14 10:21:00)В таблице есть поле Otdelenie, в combobox1 перечислены названия отделений (например проограммировани, радиоэлектроника, коммерция и т.д.). На событие combobox1.onchange пишу:
table1.filter:='otdelenie='+combobox1.text;
table1.filtered:=tyrue;
И эта гадость выдает ошибку "Поле, допустим, программирование не найдено". Что за.....? Как тогда отфильтровать?
А если отфильтровывать по какому либо integer'овскому полю, то все работает.
RDen (2004-04-14 11:18:00) [1]Попробуйте так
table1.filter := 'otdelenie = ' + QuotedStr(combobox1.text);
Sergey13 (2004-04-14 10:36:00) [2]2Имя2 (14.04.04 10:21)
>А если отфильтровывать по какому либо integer'овскому полю, то все работает.
Вот и фильтруй по интежеру. Фильтровать по "программированию" - это явная недоработка при проектировании БД. ИМХО.
Anatoly Podgoretsky (2004-04-14 10:24:00) [3]В кавычки его