Juhu
Habs geschafft. Und zwar funktioniert das ganze auf diese Weise:
Delphi-Quellcode:
StoredProc.Close;
StoredProc.ParamByName('VName').Value := 'Sadelfeld';
StoredProc.ParamByName('VVorname').Value := 'Hermann';
StoredProc.Open;
showMessage(IntToStr(StoredProc.Fields[0].asInteger));
Wahrscheinlich ist es keine elegante Lösung, aber eine die im Gegensatz zu den anderen funktioniert...
//Edit: mit FieldByName hats übrigens nicht geklappt. Und Fields[0].Name gibt auch nen leeren String zurück...