G
Guest
Gast
Hi zusammen,
ich habe folgendes Problem:
Ich habe 2 Klassen: KlasseA und KlasseB.
KlasseB ist für die Datenbankverbindung zuständig.
In einer Methode von KlasseA wird die Datenbankmethode von KlasseB aufgerufen.
Nun war es bisher so, dass ich pro Aufruf der Datenbankmethode von KlasseB mich mit der Datenbank verbunden habe und hinterher wieder geschlossen. Das funktionierte super.
Dann ich dachte, dass es performanter wäre, dass ich in meiner Methode von KlasseA zu Beginn einmal mit der Datenbank verbinde und gegen Ende wieder schließe.
Das verbinden klappt super. Allerdings ist die Connection zwar != null beim Methodenaufruf von KlasseB, allerdings ist die Verbindung geschlossen.
Meine Frage: Weiß jemand wie man das ändern könnte und wo da der Fehler drinliegt?
ich habe folgendes Problem:
Ich habe 2 Klassen: KlasseA und KlasseB.
KlasseB ist für die Datenbankverbindung zuständig.
In einer Methode von KlasseA wird die Datenbankmethode von KlasseB aufgerufen.
Nun war es bisher so, dass ich pro Aufruf der Datenbankmethode von KlasseB mich mit der Datenbank verbunden habe und hinterher wieder geschlossen. Das funktionierte super.
Dann ich dachte, dass es performanter wäre, dass ich in meiner Methode von KlasseA zu Beginn einmal mit der Datenbank verbinde und gegen Ende wieder schließe.
Das verbinden klappt super. Allerdings ist die Connection zwar != null beim Methodenaufruf von KlasseB, allerdings ist die Verbindung geschlossen.
Meine Frage: Weiß jemand wie man das ändern könnte und wo da der Fehler drinliegt?