Fuerchau
12-02-10, 12:47
Um über LIBL zuzugreifen musst du in der Verbindung noch
...;Naming=1;...
konfigurieren.
In DBQ werden die Libs mit Blank getrennt, die 1. ist immer die Default-Lib.
Aber Achtung:
Wenn du gezielt auf ein bestimmtes Objekt (Datei/Procedure/Function) in einer Lib zugreifen willst ist die Syntax dann "MyLib/MyObj"!
PS:
Es ist immer besser, die Lib gezielt zu benennen, da du sonst durch Aktivitäten auf der AS/400 (Verschieben/Kopieren von Objekten) ggf. die falsche Datei bekommst.
Da du die Libs doch kennst (du musst sie doch schließlich angeben), warum kannst du in deinen SQL's die Tabellen nicht qualifiziert angeben ?
...;Naming=1;...
konfigurieren.
In DBQ werden die Libs mit Blank getrennt, die 1. ist immer die Default-Lib.
Aber Achtung:
Wenn du gezielt auf ein bestimmtes Objekt (Datei/Procedure/Function) in einer Lib zugreifen willst ist die Syntax dann "MyLib/MyObj"!
PS:
Es ist immer besser, die Lib gezielt zu benennen, da du sonst durch Aktivitäten auf der AS/400 (Verschieben/Kopieren von Objekten) ggf. die falsche Datei bekommst.
Da du die Libs doch kennst (du musst sie doch schließlich angeben), warum kannst du in deinen SQL's die Tabellen nicht qualifiziert angeben ?