Hallo Wissende,
ich glaub der titel ist etwas umständlich formuliert, was ich meine ist folgendes:
Delphi-Quellcode:
ADOQuery1.Sql.Clear;
ADOQuery1.Sql.Add('UPDATE Tabelle SET feld1 = ' + neu_feld1);
ADOQuery1.Active := true;
Der
SQL-Befehl UPDATE hat schon immer keinen Rückgabewert gebracht, aber Delphi meckert jetzt, dass:
"ADOQuery1: CommandText gibt keine Ergebnismenge zurück"
kann ich jetzt diese Errungenschaft, die Delphi gemacht hat
jetzt einfach mit einem try-finally-Block wegoptimieren oder gibts da einen eleganteren weg, einen Wert in einer Tabelle zu ändern ohne dass ein Fehler kommt?
Im Notfall bin ich auch für eine erneute Abfrage der Daten ( die ja eigentlich unnötig ist ), aber den Fehler will ich möglichst weg haben.
rollstuhlfahrer