Установить сконфигурированное соединение
Синтаксические правила
bool QSqlDatabase::open()
Описание
Открывает соединение с БД в соответствии с параметрами, установленными при инициализации (конфигурировании) объекта-соединения.
Возвращаемое значение
Логическое значение:
-
true
– соединение с БД установлено; -
false
– ошибка открытия соединения. Подробную информацию о причине ошибки можно получить с помощью функцииlastError()
.
Пример
QSqlDatabase db = QSqlDatabase::addDatabase( "QLINTER" ); db.setUserName( "SYSTEM" ); db.setPassword( "MANAGER8" ); if( !db.open() ) { cout < < db.lastError().driverText().toLocal8Bit().data() < < endl; return 1; }
См. также: lastError()
,
setDatabaseName()
,
setUserName()
,
setPassword()
, setHostName()
, setPort()
,
setConnectOptions()
.