Ich habe folgendes Problem.
V4R4M0
Wenn ich auf der AS400 einen Datensatz hinzufüge (Lib1/file1),
per SQL oder STRQMQRY habe ich keine Probleme. Alle Libraries sind im Zugriff bzw.
ich füge sie mit addlible zu. Das Problem file1 besitz 3 Trigger, wobei die Triggerprogamme
(Insert-Trigger...) sich in verschiedenen Libraries befinden.
Da ich aber Programme in VB6 einsetze und mitdem Provider IBMDA400 arbeite bekomme ich sofort einen Fehler wenn ich einen INSERT Befehl absetze.
Die Triggerprogramme werden in den anderen Libraries nicht gefunden.!!!
strSQL1 = _
"INSERT INTO lib1.file1 (TSACHN) VALUES(" & Sachn & ")"
With cmd400
.Execute "{{ADDLIBLE LIB(lib2)}}"
.Execute "{{ADDLIBLE LIB(lib3)}}"
.Execute "{{ADDLIBLE LIB(lib4)}}"
.Execute "{{ADDLIBLE LIB(lib5)}}"
.CommandTimeout = 100
.CommandText = strSQL1
.CommandType = adCmdText
.Parameters.Refresh
.Execute
End With
Auch diese Programm Kombination bringt keinen Erfolg.

Ich habe das Problem nicht vollstädig beschrieben:
Der Insert Trigger findet natürlich das entsprechende Programm nur
dieses ruft weitere Programme in anderen Libs auf (zB Prüfungen,Protkollsätze schreiben..) und hier liegt das Problem.

Wer kann mir eine Tip geben .......
Danke