Forum: Datenbanken
Delphi
by Igotcha,
11. Jan 2005
Naja, das war alles irgendwie Kuddelmuddel ;-)
Der hast einen viel zu komplizierten Ansatz genommen. Die Frage, die zu beantworten ist ist doch: "Gibt es einen User mit einer bestimmten Benutzername/Passwort-Kombination?"
Wie du siehst, reichen dazu meine 4 Zeilen aus, um diese Frage zu beantworten.
if pass.Text = Passwort.Text
Wo kommt denn Passwort.Text her?
Forum: Datenbanken
Delphi
by Igotcha,
11. Jan 2005
Naja, das ist auch etwas unsinnig, wenn ich so sagen darf.
Warum machst Du das nicht so:
ZQuery1.SQL.Text := 'SELECT * FROM user WHERE username = :name AND userpasswd = :pass';
ZQuery1.ParamByName('name').AsString:=user.Text;
ZQuery1.ParamByName('pass').AsString:=pass.Text;
ZQuery1.Open;
Und fragst dann ab, ob ZQuery1.RecordCount > 0 ist - dann hat er nämlich einen User mit der...