esta raro yo lo hize de está manera mira
Query.Connection.Connected := TRUE;
Query.SQL.Text := 'SELECT login,pass FROM cordinadores WHERE login="'+PChar(Cordinador.Text)+'"';
Query.Open;
c:=StrComp(PChar(Query.FieldByName('login').AsString), PChar(Cordinador.Text));
p:=StrComp(PChar(Query.FieldByName('pass').AsString), PChar(Password.Text));
p y c son campos de tipo Integer ya despues esos entran a un if y me dicen el error del cual se trata si de Password ó de Login
despues de eso Cierras e query con Query.Close
|