Die Suche ergab 4 Treffer

von Philipp Endres
3. September 2008 11:11
Forum: Qt Programmierung
Thema: Problem mit Freigabe der Firebird Embedded DB (QSqlDatabase)
Antworten: 7
Zugriffe: 5218

Dann ist das Qt-Sql-Model das falsche für dich. Das ruft nämlich kontinuirlich die Datenbank ab. Wenn du die Daten einmal lesen und anzeigen willst, musst du dir selbst was basteln. Ja, das hat Trolltech mittlerweile auch noch mal bestätigt. Hab mir jetzt ne abgeleitete Klasse "OfflineModel&qu...
von Philipp Endres
26. August 2008 14:39
Forum: Qt Programmierung
Thema: Problem mit Freigabe der Firebird Embedded DB (QSqlDatabase)
Antworten: 7
Zugriffe: 5218

Die clear()-Methode erlaubt mir zwar die Datenbank so wieder zu schließen, dass ich sie mit anderen Prozessen benutzen kann, jedoch gehen dadurch ja auch meine Daten im Model verloren, was ich ja gerade vermeiden will. Die Daten sollen ins Model geladen werden während DB-Verbindung da ist (das geht ...
von Philipp Endres
26. August 2008 13:20
Forum: Qt Programmierung
Thema: Problem mit Freigabe der Firebird Embedded DB (QSqlDatabase)
Antworten: 7
Zugriffe: 5218

Hi KernelPanic, danke erstmal für die schnelle Antwort, aber leider hilft das nicht. Das Problem, dass der Prozess die Datenbank für sich auch nach dem close() beansprucht, besteht weiterhin. Ich habe es gerade eben mit diesen beiden Zeilen probiert: dtModel->database().removeDatabase(dtModel->datab...
von Philipp Endres
26. August 2008 08:50
Forum: Qt Programmierung
Thema: Problem mit Freigabe der Firebird Embedded DB (QSqlDatabase)
Antworten: 7
Zugriffe: 5218

Problem mit Freigabe der Firebird Embedded DB (QSqlDatabase)

Hallo, vorerst mal: ich bin ziemlich jungfräulich auf dem Gebiet Qt. Ich hoffe meine Frage(n) sind nicht allzu doof. Ich habe ein Problem bei der Verwendung der Firebird Datenbank (die embedded-Version). Diese Datenbank lockt die gesamte Datenbankdatei exklusiv, sobald ein Prozess bzw. Thread darauf...