Grundsätzliche Frage DB-Design
Verfasst: 13. Juli 2014 20:26
Hallo zusammen,
ich hätte eine grundsätzliche Frage zum Design einer Anwendung mit DB-Zugriff: Wie baue ich das auf, dass ich von mehreren Klassen aus auf die DB zugreifen kann. Erstelle ich eine zentrale DB-Klasse, in der ich die Verbindung herstelle und lasse mir dann in anderen Klassen einfach per
QSqlDatabase QSqlDatabase::database ( const QString & connectionName = QLatin1String( defaultConnection ), bool open = true ) [static]
die Datenbank geben? Oder ist es geschickter z.B. einen db-Pointer zwischen den Klassen "herumzureichen"?
Vielen Dank für euere Hilfe!
Andi
ich hätte eine grundsätzliche Frage zum Design einer Anwendung mit DB-Zugriff: Wie baue ich das auf, dass ich von mehreren Klassen aus auf die DB zugreifen kann. Erstelle ich eine zentrale DB-Klasse, in der ich die Verbindung herstelle und lasse mir dann in anderen Klassen einfach per
QSqlDatabase QSqlDatabase::database ( const QString & connectionName = QLatin1String( defaultConnection ), bool open = true ) [static]
die Datenbank geben? Oder ist es geschickter z.B. einen db-Pointer zwischen den Klassen "herumzureichen"?
Vielen Dank für euere Hilfe!
Andi