Na geht doch

Die Prozedur ist tatsächlich nicht nötig, erleichtert aber einfach den Aufruf.
Ich kann dann den Call auch per Command mit Parametern ausführen (Beispiel ADO):
myCmd.CommandText="call qtem.qcmdexc (?, ?)"
mycmd(0)="das Kommando"
myCmd(1)=len(mycmd(0))

Ohne Prozedur (siehe ClientFehlermeldung):
"call lib.prog (parm1, parm2, ....)

Dabei werden die Parameter automatisch in eine korrekte Form übersetzt:
Zeichenketten immer in der angegebenen Länge
Zahlen immer gepackt in der angegebenen Länge !
- also um dec(15,5) zu erhalten eben 0000000000.00000

In meinem obigen Beispiel habe ich halt mal das Komma vergessen, sorry