Доступные версии документации

Проверить результат соединения с БД
Синтаксические правила
bool QSqlDatabase::isOpenError() const
Описание

Предоставляет информацию о результате выполнения операции соединения с БД.

Возвращаемое значение

Логическое значение:

  • true – соединение установлено успешно;

  • false – соединение не установлено. Причину ошибки можно узнать с помощью функции lastError() .

Пример
QSqlDatabase db = QSqlDatabase::addDatabase( "QLINTER" );
db.setUserName( "SYSTEM" );
db.setPassword( "MANAGER" );
db.open();
cout << "is OpenError: " << db.isOpenError()<< "\n";
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter