Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как корректно закрыть SQL соединение?

78K
12 февраля 2012 года
солярис
2 / / 05.02.2012
С++ Builder 6
Здравствуйте!
Задача такая - сделать так, чтоб при недоступности сервера SQL, выскакивал месседж и закрывало соединение с сервером SQL и возвращалась в главную форму, при этом кнопки где подразумевается работа с сервером SQL. скрывались.
Не получается - корректно закрыть соединение сервером SQL. Выскакивает ошибка - "SQL сервер не существует, или отсутствует доступ. Вернуться в главную форму, программа "падает"
ошибка 1

ошибка 2
код
try
{
Form10->ADOTable1->ConnectionString="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=AdminSQL;Data Source=APP01";
Form11->ADOTable1->ConnectionString="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=AdminSQL;Data Source=APP01";
}
catch( Exception &ex )
{
ShowMessage( "Нет связи с сервером SQL" );
//Close();
Form10->ADOTable1->Connection->Close();
Form11->ADOTable1->Connection->Close();
SpeedButton1->Visible=false;
VPN1->Visible=false;
return;
}


Как закрыть соединение, чтоб больше не пыталась увидеть SQL-сервер?
82K
28 марта 2012 года
recew
2 / / 28.03.2012
Используйте тег code.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог