Funkcja która sprawdza dostępność do bazy danych (Qt)

0

Witam, jest jakaś funkcja sprawdzająca dostępność do bazy danych która została utworzona przy pomocy QSql, tak żeby, kiedy np. zostanie odłączony internet funkcja zwracała jakąś zależną od tego wartość np. false?

Pozdrawiam, z góry dziękuję za odpowiedź ;)

0

Znakomita większość klas od SQLa w Qt ma funkcję lastError() zwracającą QSqlError.Po prostu po każdej operacji pobieraj ten obiekt i patrz,czy obiektBłędu.type() zwróci ErrorType::NoError.Jeśli tak,to znaczy iż wszystko jest OK,jeśli nie,to odpowiednimi metodami pobierzesz sobie komunikat,numer itd. błędu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1