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

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

Не работает *xxxx* в filter [D6, Paradox]


Dim! ©   (2003-03-04 12:18:00) 

Уважаемые мастера!
Почему не работает код в фильтре *xxxx*?
Как осуществить выборку записей:
*ора*

чтоб было
ОАО "Орант"
Орасин
ЧП Орнеев и т.д.

Второй вопрос: вот советуют перейти а TQuery, а как это безболезненно сделать с TTable и что это даст такого замечательного? База Paradox локальная и к ней по сети еще один пользователь подключен(2 компа)


Anatoly Podgoretsky   (2003-03-04 17:06:00) [1]

Dim! (04.03.03 13:44)
с onfilterrecord можно даже температуру мерить на марсе


Tornado   (2003-03-04 16:50:00) [2]

Dim! (04.03.03 13:44)

И еще, если перейдешь на Query то тоже самое можно сделать запросом :)


Tornado   (2003-03-04 16:41:00) [3]

Я делал так, все работало:

DataModule.Query_all.Filter := "NAME" + " Like ""%" + frmFiltered.txtFilter.Text + "%""";
DataModule.Query_all.Filtered = true;


вместо Query можно использовать и Table

frmFiltered.txtFilter.Text - тестовое поле куда вводится условие.


Dim!   (2003-03-04 13:44:00) [4]

А с onfilterrecord как реализовать отбор записей или
можно вообще без фильтрации найти нужную запись по приведенной выше схеме?

А как насчет TTable -> TQuery?


Соловьев   (2003-03-04 12:20:00) [5]


> ЧП Орнеев и т.д.

не прокатит.

Используй OnFilterRecord.


Наверх

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