Wie was muss ich schreiben um an tRes heranzukommen?
Der Returnwert müsste eigentlich ebenfalls als Parameter auslesbarbar sein:
Delphi-Quellcode:
ADOStoredProc_SP_BlaBlub.Parameters.ParamValue s['iAbc_ID'] := '020880';
ADOStoredProc_SP_BlaBlub.ExecProc;
ergebnis := ADOStoredProc_SP_BlaBlub.Parameters.ParamValues['???'];
Problem ist jetzt nur herauszufinden, welchen Namen der Parameter hat.
Delphi-Quellcode:
var
i : Integer;
p : TParameter;
begin
for i := 0 to ADOStoredProc_SP_BlaBlub.Parameters.Count-1 do
begin
p := ADOStoredProc_SP_BlaBlub.Parameters.Items[i];
ShowMessageFmt('%d: %s - %s',[i, p.Name, FieldTypeNames[p.DataType]]);
end;