6 Einträge, 1 Seite |
QuoteFrage:
Wie kann ich ausserhalb des LOOPs auf die Variablen zugreifen? (oder muss ich alle Variablen nochmals definieren)
1
2
3
4
5
6
7
Datenbanktyp: I (Informix)
Datenbank : moes_r3@lxdb_tcp
Suchpfad : /r5/forsgb/4.1/forsco4/db:/r5/forsgb/4.1/forsco41/db:/r5/forsgb/4.1/fors/db
Stand: 19.09.2003 15:39:39
CHANGES: DROPTABLE acgf
CHANGES: NEWTABLE apag
CHANGES: NEWINDEX apag apagx2
1 2 3 4
INFO => [ { KEY => 'Datenbanktyp', VAL => 'I (Informix)'}, ...], Datenbanktyp => 'I (Informix)', ... CHANGES => [ {TABLE => 'acfp', ....}, {TABLE=>'apag',...} ]
QuoteIch verstehe da nur Bahnhof. SorryDie Definition des "Datenbanktyp"-Keys auf der 1. Stufe gefällt mir nicht, weil: Wer weiss, was irgendwelche Anwender in die Ausgangsdatei schreiben. Wenn dort als Schlüssel z.B. "INFO" oder "CHANGES" auftaucht, dann gehen Daten verloren.
Deshalb wäre es mir am Liebsten, wenn ich nur den "INFO" und den "CHANGES"-Eintrag hätte und mir die Informationen aus dem INFO-Loop holen könnte.
nur nebenbei: natürlich wäre es auch ganz geschickt, wenn ich bei der Beschreibung der einzelnen Tabellen auf den Datenbanktyp zugreifen könnte, aber damit ist das Modul dann überfordert. Dies liesse sich wohl so lösen, dass man die Tabelleninformationen unter den INFO-key hängt und dann mit Vererbung arbeitet, oder?
6 Einträge, 1 Seite |