powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ADODB.Connection ODBC
4 сообщений из 4, страница 1 из 1
ADODB.Connection ODBC
    #36622430
kliff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите может кто делал?
через DSN работаю с удаленной машиной

Set ADcon = New ADODB.Connection
ADcon.ConnectionTimeout = 15
ADcon.CommandTimeout = 15
StrCon = "DSN=server13"
ADcon.Open StrCon

если источник данных "DSN=server13" не найден то на строке ADcon.Open StrCon выдаст соответствующую ошибку драйвер ODBC. как можно его обработать на уровне программы?

И кто то уже реализовывал обработку ошибки разрыва соединения. то есть если оно установилось, но оборвалось в процессе работы программы.
...
Рейтинг: 0 / 0
ADODB.Connection ODBC
    #36622437
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kliffкак можно его обработать на уровне программы

изучайте On Error

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
...
On Error Goto Err
ADcon.Open StrCon
On Error Goto  0 
...
Exit Sub

Err:
MsgBox Err.Description
End Sub
...
Рейтинг: 0 / 0
ADODB.Connection ODBC
    #36622441
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kliffИ кто то уже реализовывал обработку ошибки разрыва соединения. то есть если оно установилось, но оборвалось в процессе работы программы.

Сам по себе обрыв соединения не вызовет ошибку до тех пор, пока вы не попытаетесь любым способом обратиться к серверу. Для отлова используйте On Error. Желательно всю работу с БД собрать в одну кучу (в класс, например), а не распылять по коду.
...
Рейтинг: 0 / 0
ADODB.Connection ODBC
    #36622468
kliff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
Спасибо. пытался ставить on error после строки подключения просто. поставил перед заработало.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ADODB.Connection ODBC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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