Hallo zusammen,
ich bin gerade dabei ein kleines Programm zu schreiben, welches Daten aus einer Datenbank abruft.
Sobald die Datenbank nicht erreichbar ist, fliegt das Programm bei DATENBANK.open() aber leider auf die "Klappe".
Deshalb würde ich vorher gerne eine Abfrage starten, ob die Datenbank überhaupt erreichbar ist. Folgendes hatte ich schon versucht, gibt aber leider immer TRUE aus...
if(DATENBANK.isvalid()==true)
{
DATENBANK.open();
......................
DATENBANK.close();
}
Ich hoffe mich kann jemand unterstützen..
Liebe Grüße
Kevin
Funktion, ob Datenbank erreichbar ist
Re: Funktion, ob Datenbank erreichbar ist
ich verstehe dich dass du ein kleines Programm schreiben willst und nicht wir.
Aber wenn du nicht schreiben willst, dann müsstes du in der Lage sein die migelieferen
Beispiele anzuschauen. Wenn das auch nicht klappt, dann würde ich dir raten das
Programm zu vergessen.
Aber wenn du nicht schreiben willst, dann müsstes du in der Lage sein die migelieferen
Beispiele anzuschauen. Wenn das auch nicht klappt, dann würde ich dir raten das
Programm zu vergessen.
Re: Funktion, ob Datenbank erreichbar ist
Hallo.
hat einen Rückgabewert. Wenn Du den auswertest, fliegt auch nichts 'auf die Klappe'. Steht aber auch alles in der Doku.
Gruß Michael
Code: Alles auswählen
QSqlDatabase::open()Gruß Michael
Re: Funktion, ob Datenbank erreichbar ist
Hallo Michael,
vielen Dank, aber da bekomme ich leider immer ein True heraus.. Auch wenn die DB Verbindung noch nicht geöffnet wurde, kannst Du Dir das erklären?
LG
Kevin
vielen Dank, aber da bekomme ich leider immer ein True heraus.. Auch wenn die DB Verbindung noch nicht geöffnet wurde, kannst Du Dir das erklären?
LG
Kevin
Re: Funktion, ob Datenbank erreichbar ist
Welche Funktion gibt immer true zurück - isValid() oder open()?