Hallo,
wie kann ich die Anzahl der Datensätze, die bei einem Update gemacht werden, in ein Delphi Label schreiben.
Ich habe eine ADOConnection und ein ADOCommand Objekt auf einem Formular.
Delphi-Quellcode:
procedure Button1.Click(Sender: TObject);
begin
with ADOCommand1 do
begin
CommandType := cmdStoredProc;
CommandText := 'SetWerte'; // Stored Procedure
Parameters.Clear; // Parameter erstellen
with Parameters.AddParameter do
begin
Name := 'ProNr';
DataType := ftInteger;
Value := 50;
end;
with Parameters.AddParameter do
begin
Name := 'Prozent';
DataType := ftInteger;
Value := 10;
end;
Execute;
lblResult.Caption := // RecordsAffected;
end;
end;
Hab schon mit ADOCommand1.Execute(Recordsaffected) versucht, hab aber keinen richtigen Plan.
Da ich ja 2 Parameter der Stored Procedure übergebe, muss ich da jetzt noch einen Output Parameter erzeugen?
Wie löst man das am besten?