Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
Delphi 12 Athens
|
Re: Verständnisproblem - Warum funktioniert mein DELETE nich
18. Sep 2009, 14:10
Ich denke mir, das with in Verbindung mit "Name" ist Schuld. Geht es so?
Delphi-Quellcode:
procedure TDGHBDatabase.DeleteUserByName( const sName: String);
var
DeleteUserQuery : TZQuery;
begin
DeleteUserQuery := TZQuery.Create( nil);
try
with DeleteUserQuery do
begin
Connection := fConnection;
ParamCheck := true;
SQL.Text := ' DELETE FROM USERS WHERE USER_NAME = :user ';
ParamByName(' user').AsString := sName;
ExecSQL;
end;
finally
DeleteUserQuery.Free;
end;
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|