|
|
Frage zur Connection-Verwaltung bei SPT-Anweisungen- #21380 in section [744104] |
Sec: |
(28) VFX deutsch |
Von: |
Cyprian Kuschka |
An: |
Uwe Habermann |
Am/Um: |
28.10.2024 07:59:20 gelesen |
Hallo Uwe, vielen Dank für deine ausführliche Antwort und die Hinweise zur Nutzung des VFX Connection Managers! Tatsächlich basiert ein Großteil meiner früheren Anwendungen auf dem Quellcode von DEVIGUS. Die DFPUG-Aktualisierungen habe ich in der Vergangenheit zwar eingesetzt, jedoch primär zu Testzwecken und bin dabei davon ausgegangen, dass deren Implementierung zu viel Zeit in Anspruch nehmen würde. Diese Einschätzung hat sich im Nachhinein als Fehler erwiesen, den ich künftig vermeiden möchte. Bei der Umstellung auf CursorAdapter (CA) sehe ich jedoch ein paar Herausforderungen, speziell wenn Views auf dem Server genutzt werden sollen, die bestimmte Felder aus Verknüpfungen benötigen und so eine neue Bedeutung gewinnen. Ein gutes Beispiel ist das Handling von Straßen und PLZs: Die Straße wird in einer anderen Tabelle verwaltet als die PLZ, doch für ein Pickfield benötige ich die Verbindung beider Felder. Wenn ich versuche, diese Verknüpfung serverseitig aufzubauen, erhalte ich Fehler. Daher frage ich mich, ob mein Ansatz hier grundsätzlich der richtige ist oder ob es sinnvollere Wege gibt, diese Art von Verknüpfungen zu lösen. Was das Verwalten der Connection angeht, sehe ich den Vorteil des VFX Connection Managers, den du beschrieben hast – insbesondere da er die Verwaltung und auch die Übergabe des Handles an nachfolgende Funktionen deutlich vereinfacht. Deine Empfehlung, den Handle während der Laufzeit zu behalten und erst bei einem Wechsel der Datenbank oder dem Schließen der Anwendung die Connection zu trennen, werde ich auf jeden Fall berücksichtigen. Herzlichen Dank für die Klarstellung und deine Tipps! Viele Grüße Cyprian
|
|
|
|