DataEnvironment1.rsDB.Filter

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Sergey-13
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 119
Зарегистрирован: 23.01.2004 (Пт) 16:02
Откуда: Саранск

DataEnvironment1.rsDB.Filter

Сообщение Sergey-13 » 09.02.2004 (Пн) 17:53

есть проблемка!
Можноли к БД применить второй фильтра, чтобы первый не удалился.

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 09.02.2004 (Пн) 18:17

Поясни Точнее.
Что именно тебе нужно.
<<------- EvilCoder ------->>

Sergey-13
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 119
Зарегистрирован: 23.01.2004 (Пт) 16:02
Откуда: Саранск

Сообщение Sergey-13 » 09.02.2004 (Пн) 18:23

на мой взгляд куда точнее?
Если выполнить DataEnvironment1.rsDB.Filter="Поле1=ку"
а за тем
DataEnvironment1.rsDB.Filter="Поле1=ТУ-ТУ"
то первый фильтр будет удален, а второй фильтр будет применен ко всему набору записей, т.е. до использовании первого фильтра.
Вот я и спрашиваю как сделать двойной фильтр? По разным кретерия и полям!!! :idea:

Sergey-13
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 119
Зарегистрирован: 23.01.2004 (Пт) 16:02
Откуда: Саранск

Сообщение Sergey-13 » 09.02.2004 (Пн) 19:34

естественно без создание другой таблицы (типа Temp)

<Sergey>
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 08.02.2004 (Вс) 3:25
Откуда: Одесса

Сообщение <Sergey> » 09.02.2004 (Пн) 19:37

а в чем проблема?
.Filter="Поле1=ку And Поле1=ТУ-ТУ" или может быть так
.Filter="(Поле1=ку) And (Поле1=ТУ-ТУ)"
Только лучше использовать не Filter а Source, в котором содержится
SQL-запрос.

Sergey-13
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 119
Зарегистрирован: 23.01.2004 (Пт) 16:02
Откуда: Саранск

Сообщение Sergey-13 » 09.02.2004 (Пн) 19:53

Действительно ни каких проблем.
Спасибо теска.

<Sergey>
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 08.02.2004 (Вс) 3:25
Откуда: Одесса

Сообщение <Sergey> » 09.02.2004 (Пн) 20:23

Да, не совсем правильно я написал в примере. если поле строкового типа то значение заключается в одинарные кавычки
.Filter="Поле1='ку' and Поле1 = 'ТУ-ТУ'"

Sergey-13
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 119
Зарегистрирован: 23.01.2004 (Пт) 16:02
Откуда: Саранск

Сообщение Sergey-13 » 10.02.2004 (Вт) 16:09

ну это естественно, главное ход!


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 2

    TopList  
cron