powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Обработка ошибки 3021
4 сообщений из 4, страница 1 из 1
Обработка ошибки 3021
    #37693704
ВовЧег
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте помогите понять что не так делаю
есть база от туда берутся записи но они не всегда там есть во как сделать если записи нет то он не выдовал ошибку 3021 а програмное сообщение о отсутствие записей
я делаю так:

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Dim sql As String
On Error GoTo ErrHandler
Proverka = 1
sql = "SELECT Получатель.Код_Получатель, Получатель.Фамилия, Получатель.Имя, Получатель.Отчество, Группы.Название FROM Группы INNER JOIN Получатель ON Группы.[Код_группы] = Получатель.[Код_группы];"
adoData.ConnectionString = cmdBaza 'это переменная задано и работает норм
adoData.RecordSource = sql
adoData.Refresh
Text1.Text = adoData.Recordset("Код_Получатель")
Text2.Text = adoData.Recordset("Фамилия")
Text3.Text = adoData.Recordset("Имя")
Text4.Text = adoData.Recordset("Отчество")
Text5.Text = adoData.Recordset("Название")
ErrHandler:
MsgBox "Искомых данных не найденно", vbCritical + vbOKOnly, "Ошибка!!!"
Call Command9_Click
...
Рейтинг: 0 / 0
Обработка ошибки 3021
    #37693709
ВовЧег
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А он мне обрабатывает во всех случаях и когда есть и когда нет записей
...
Рейтинг: 0 / 0
Обработка ошибки 3021
    #37693723
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) не забываем про тэги оформления кода
2) MsgBox в этом коде будет выдаваться в любом случае, так как нет никакого кода, который его обходит
3) Нужно писать текст ошибки, мы не терминаторы, чтобы помнить все коды ошибок наизусть
4) Надо проверять adoData.Recordset.EOF
...
Рейтинг: 0 / 0
Обработка ошибки 3021
    #37693747
ВовЧег
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Обработка ошибки 3021
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]