[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jul 2004
    Beiträge
    14

    Cobol zwei gleiche Dateien

    Hallo,
    ich habe ein kleines Problem mit Cobol.
    Ich muss auf dieselbe Datei in unterschiedlichen Bibliotheken zugreifen. Gibt es wie in Rpg die Möglichkeit die Bibliothek im Cobol-Programm anzugeben?
    Ich habe es schon mit einem Ovrdbf versucht, hat aber nicht geklappt.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    OVRDBF vor dem Open muss funktionieren!

    Allerdings ist es wichtig, dass du nicht den Select-Namen, sondern den DATABASE-Namen verwendest:

    SELECT MyFile ASSIGN TO DATABASE-MYDBFILE
    ORGANIZATION IS INDEXED
    RECORD KEY IS EXTERNALLY-DESCRIBED-KEY
    ACCESS IS DYNAMIC
    FILE STATUS IS DATEI-STATUS.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Jul 2004
    Beiträge
    14
    Danke für die schnelle Antwort. Es hat aber auch nicht so ganz geklappt, oder ich habe ein Verständnisproblem.
    Ich habe der ovrdbf vor dem compilieren gesetzt und die Umwandlung ist mit Fehlern in der Datei „MyFile“ abgebrochen. Er hat die Datei einfach nicht gefunden.
    Mit Sql konnte ich auf die Datei MYDBFILE zugreifen.
    Ich habe jetzt also die Datei umbenannt, den Compiler gestartet (keine Fehler) und dann die Datei wieder auf den Original-Namen gesetzt, dann den Ovrdbf gesetzt und das Programm abgerufen und es läuft.
    Hat der Cobol-Compiler ein Problem mit dem Ovrdbf?

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    OVRDBF ist beim Compiler nicht nötig, da man nur auf den Typ einer Datei (Formatebenen-ID) referiert.
    Zur Laufzeit kann dann per LIBL der gleichen Name oder per OVRDBF der gleiche Typ verwendet werden.

    Nicht alle Compiler unterstützen den OVRDBF.
    Ausserdem ist zu beachten, dass zur Laufzeit eben wieder der DATABASE-Name gesucht wird.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Externe Dateien in Cobol
    By puddschini in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 25-03-08, 12:07
  2. Defekte Dateien
    By Rincewind in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 23-01-07, 08:49
  3. Programmbibliothek in einem Cobol oder CL Programm ermitteln
    By schatte in forum NEWSboard Programmierung
    Antworten: 19
    Letzter Beitrag: 10-01-07, 11:32
  4. Cobol <> RPGLE
    By Xanas in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 13-12-06, 13:38
  5. Cobol
    By Uli Müller in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 09-11-06, 09:21

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •