powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / нужно обойти ошибку ODBC
5 сообщений из 5, страница 1 из 1
нужно обойти ошибку ODBC
    #34586810
Vladimir410
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
использую SQLSTRINGCONNECT() в цикле обмена данными, который работает круглосуточно без участия человека. Проблема возникает при неполадках в интернете или на сервере MS SQL. В этом случае нужно автоматически обойти обмен данными, подождать починки интернета и попробовать подключиться еще раз. Однако, всплывает окошко "Подключение не выполнено." Оно требует участия человека. Пока он не нажмет кнопочку, программа не работает. Как сделать, чтобы это окошечко не появлялось? ON ERROR здесь не помогает!
...
Рейтинг: 0 / 0
нужно обойти ошибку ODBC
    #34586830
-)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
-)
Гость
Перед началом выполнения обмена данными каждый раз проверять на «живость» соединение. Например, получением версии SQL Servera. И при его отсутствии создавать – новое.
Здесь где-то было решение, если не ошибаюсь, от мембера PaulWist, имхо, закрывающее данный вопрос. Поищи…
...
Рейтинг: 0 / 0
нужно обойти ошибку ODBC
    #34587058
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вставь где-нибудь до SQLSTRINGCONNECT()
Код: plaintext
1.
SQLSETPROP( 0 ,"DispLogin", 3 )
SQLSETPROP( 0 ,"DispWarnings",.F.)
...
Рейтинг: 0 / 0
нужно обойти ошибку ODBC
    #34587566
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если рвется соединение с SQL Server, то вам вернется ошибка ODBC с текстом типа "General network error" или "Communication link failure". Я отлавливаю такую ошибку и заново пытаюсь соединится с сервером. Ну и конечно, как советут [Dima T] убрать диалоги через SQLSETPROP.
С уважением, Алексей
...
Рейтинг: 0 / 0
нужно обойти ошибку ODBC
    #34587573
Vladimir410
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima TВставь где-нибудь до SQLSTRINGCONNECT()
Код: plaintext
1.
SQLSETPROP( 0 ,"DispLogin", 3 )
SQLSETPROP( 0 ,"DispWarnings",.F.)

Так работает, большое спасибо!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / нужно обойти ошибку ODBC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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