Платформы корпоративных информационных систем


Пример 13-5. Освобождение ресурсов базы данных



Пример 13-5. Освобождение ресурсов базы данных


Connection::"Connection() {

if( IsConnected() ) {

Close();

} }

void Connection::Close() {

if( !IsConnected() )

{

return;

}

#if defined(HAS_MSQL)

msqlClose(connection);

connection = -1;

#elif defined(HAS_MYSQL)

mysql_close(connection);

connection = (MYSQL *)NULL;

#else

#error Нет соединения с базой данных, tfendif }

Методы mysql_close() и msqlClose() освобождают ресурсы, используемые соединениями с MySQL и mSQL соответственно.









Начало  Назад  Вперед


Книжный магазин