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

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

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2009, 16:23   #1
zmeevolk
Новичок
Джуниор
 
Регистрация: 28.04.2009
Сообщений: 1
По умолчанию ADO recordset фильтр по нескольким полям

Здравствуйте. Помогите пожалуйста разобраться.
На форме есть несколько полей, по значению которых формируется фильтр.
Но проблема в том что если хотя бы одно поле оказывается пустым возникает ошибка "BOF или EOF имеет значение тру или текущая запись удалена..." Как с этим справится? Пример кода привожу ниже:

Private Sub Íàäïèñü58_Click()
Me.Refresh
rst.Filter = "[Vyvodil]= '" & vyv & "' and [tema]= '" & tem & "'"
UpdateControls
End Sub

vyv и tem - соответственно поля на форме которые заполняются

Всем заранее спасибо за ответ и приятного дня.
zmeevolk вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Реализация сортировки по нескольким полям mrMoRiC Общие вопросы C/C++ 1 23.02.2009 18:49
Фильтрация по нескольким полям в OnChenge Miha87 БД в Delphi 5 10.11.2008 18:49
Фильтрация по нескольким полям! Askat БД в Delphi 1 14.06.2007 06:44