Hi,
also ich mache es immer folgendermaßen:
Userauth.SQL.Text := 'SELECT Benutzername, Passwort FROM user WHERE Benutzername = ' + quotedstr(User.Text);
oder, wenn ich nur nach einem Teilstring suche:
Userauth.SQL.Text := 'SELECT Benutzername, Passwort FROM user WHERE Benutzername LIKE ' + quotedstr('%' + User.Text + '%');
Klappt völlig problemlos!
@Raven:
Zitat:
Userauth.SQL.Text := 'SELECT `Benutzername`,`Passwort` FROM `user` WHERE `Benutzername` = ' + User.Text + ';';
^^Das dürfte nicht klappen, weil
sql den Inhalt von User.text so als Feldnamen versteht, oder ?!
MfG
Martoeng