Hallo!
Ich hätte eine Frage eher grundsätzlicher Natur:
Ich habe eine FireBird-Datenbank und überlege wie ich drauf zugreifen kann. Gemeint ist folgendes:
Ich habe eine Prozedur, die nicht an ein Formular gebunden ist - sondern von mehreren aus aufgerufen werden kann.
Jetzt habe ich prinzipiell drei Möglichkeiten:
- Ich erzeuge in der Prozedur ZConnection und ZQuery, führe die Abfrage aus und geb die Sachen wieder frei
- Ich übergebe der Prozedur bereits die Connection, erzeuge nur die Query usw. (also Connection liegt als nicht-visuelle Komponente auf dem Form)
- Ich übergebe direkt die ZQuery an die Funktion (also ebenfalls zur Design-Time erstellte non-visuelle Komponente) und führe dann meine Abfrage aus
Was wäre denn jetzt der "richtige" oder bessere Weg?
Kann da grad keine echten Vor-/Nachteile finden....
Ciao Frederic