powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как отловить ошибку?
7 сообщений из 7, страница 1 из 1
Как отловить ошибку?
    #37827966
Slash232
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите как видоизменить код чтобы отлавливать ошибку при неудачном соединении cn.open ??? Второй вопрос - как сократить время попытки для соединения с SQL ?

ConnectString = "Provider=SQLOLEDB;Persist Security Info=False;Initial Catalog=Admin;Network Address=" & server_ip & ";Network Library=DBMSSOCN;User ID=Tratata;Password=pass"
Set cn = New ADODB.Connection
Set rsset = New ADODB.Recordset
cn.ConnectionString = ConnectString
cn.Open
...
Рейтинг: 0 / 0
Как отловить ошибку?
    #37827980
шоэто
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Slash232,

ping
&
cn.state
...
Рейтинг: 0 / 0
Как отловить ошибку?
    #37827984
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slash232Подскажите как видоизменить код чтобы отлавливать ошибку при неудачном соединении cn.open ??? On Error Goto ...
Slash232Второй вопрос - как сократить время попытки для соединения с SQL ?имеется ввиду - неудачной попытки, если сервер недоступен? Да в общем-то никак. Теоретически можно запускать Open в асинхронном режиме, отмерять нужное время, если соединение не произошло, продолжать программу. Но там есть один нюанс. Если сразу cn.Cancel или попытаться убить объект cn, он все равно зависнет на то время, которое он "недобрал".
...
Рейтинг: 0 / 0
Как отловить ошибку?
    #37827994
Slash232
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cn.state не подходит так как это идет после cn.open а ошибка как раз таки и происходит на моменте cn.open
А по конкретнее про код ping в vb можно?
...
Рейтинг: 0 / 0
Как отловить ошибку?
    #37827999
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slash232А по конкретнее про код ping в vb можно?поиск. вопрос разбирался. И именно в контексте подключения к БД
...
Рейтинг: 0 / 0
Как отловить ошибку?
    #37828003
этото
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Slash232,

12470770
...
Рейтинг: 0 / 0
Как отловить ошибку?
    #37828216
Slash232
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все спасибо разобрался!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как отловить ошибку?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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