8. Datenbank in Cobolprogramme integrieren - Übersicht
Acc-Cobol bietet zwei einfache Möglichkeiten um Datenbanken in das Cobolprogramm mit einzubinden.
Die erste Methode wird über einfache CALL-Schnittstellen realisiert.
Die zweite Methode ist eine Umsetzung für bestehende Programme mit ISAM-Dateien. Durch eine Beschreibungsdatei wird COBOL der Bezug zwischen den Datenfeldern im Programm und den Feldern einer Tabelle in der Datenbank mitgeteilt. Das Cobolprogramm muß nur nicht angepasst werden.
Obwohl dies den Programmierer ideal erscheinen mag, sollte diese Methode nur in Ausnahmefällen verwendet werden, da hier bei jedem Lese- und Schreibezugriff sämtliche Felder übermittelt werden müssen. Auch die Implementierung der LOCK-Anweisung entspricht nicht dem gängigen Standard für Datenbanken.
Beide Methoden bedienen sich der ODBC-Schnittstelle. Alle Cobol- Programme müssen mit der codbc.obj gelinkt werden.8.1 DSN oder Connection-String in COBOL verwenden
8.2 SQL-Statement absetzen
8.3 SQL-Statement absetzen und Ergebnisse abrufen
8.4 SQL-Fehlermeldungen
Zurück zu Acc-Cobol: Intrinsic Functions - Übersicht
Hoch zu Acc-Cobol Benutzerhandbuch
Weiter zu Excel und Acc-Cobol - Übersicht
|