Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   bestehende Verbindung nutzen oder neu verbinden ? (https://www.delphipraxis.net/139802-bestehende-verbindung-nutzen-oder-neu-verbinden.html)

khh 5. Sep 2009 19:27

Datenbank: Firebird • Version: 2.1 • Zugriff über: zeos

bestehende Verbindung nutzen oder neu verbinden ?
 
Hallo zusammen,
ich habe ein Form1 in dessen create eine Verbindung zur DB hergestellt und im destroy wieder abgebaut wird.
Zwischendurch wird diese Verbindung natürlich von diversen Komponenten auf dem Form benutzt.
Jetzt wird aus diesem Form heraus ein zweites Form erstellt, welches ebenfalls eine Verbindung zur DB benötigt.
würdet Ihr dazu die Verbindung von form1 benutzen( durch Zirkelbezug), oder ist es besser eine zusätzliche Verbindung aus form2 heraus aufzubauen.
Danke für eure Meinungen.



Gruss KH

Die Muhkuh 5. Sep 2009 20:04

Re: bestehende Verbindung nutzen oder neu verbinden ?
 
Die vorhandene nutzen.

omata 5. Sep 2009 20:45

Re: bestehende Verbindung nutzen oder neu verbinden ?
 
Bestehende Verbindung an die Form2 übergeben (eventuell über einen überschriebenen Kontruktor)

mkinzler 5. Sep 2009 20:58

Re: bestehende Verbindung nutzen oder neu verbinden ?
 
Ich würde ein Datenmodul einsetzen

omata 5. Sep 2009 21:05

Re: bestehende Verbindung nutzen oder neu verbinden ?
 
Hinweis: Ein Datenmodul kann das ganze aber auch sehr unübersichtlich machen.

mkinzler 5. Sep 2009 21:09

Re: bestehende Verbindung nutzen oder neu verbinden ?
 
Warum? Zumindest die Connection passt dort hin

omata 5. Sep 2009 21:10

Re: bestehende Verbindung nutzen oder neu verbinden ?
 
Ok, wenn man nur die Connection dort plaziert, dann habe ich nichts gesagt.

khh 7. Sep 2009 09:38

Re: bestehende Verbindung nutzen oder neu verbinden ?
 
ich danke euch



Gruss Kh


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz