LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Вопрос по запро...
 Вопрос по запросам
 
 08.02.2008 22:18:35
Nensi
24 сообщения


Вопрос по запросам

Есть форма, источником данных при создании которой послужил параметрический запрос. При открытии формы пользователю предлагается ввести значение искомого параметра. В случае, если в искомой таблице присутствует запись с таким значением - пользователю выводится на форму вся информация о данной записи.

Вопрос в том, как в случае если записей с вводимимым параметром не существует вывести на форме сообщение для пользователя о том, что в таблице нет записей с таким значением, потому что сейчас если запись не найдена - для пользователя выводится пустая форма без сообщения о том, что записей с введенными параметрами нет.

Заранее спасибо.

 10.02.2008 18:28:32
Admin1
731 сообщения
1-ый


Re: Вопрос по запросам

Проверку записи нужно сделать при открытии формы (или при нажатии кнопки). Например, так

Private Sub Form_Open(Cancel As Integer)
    If Nz(DLookup("ID", "Таблица1", "ID=23"), 0) = 0 Then
        MsgBox "Запись ID=23 не существует"
        Cancel = True
    Else
        ' MsgBox "Запись ID=23 есть в базе данных"
    End If
End Sub

  Программирование  Microsoft Access. Файлы mdb и accdb  Вопрос по запро...
ПоискПоиск  Список форумовСписок форумов  
right