si se que lo puse algo confuso sorry. pero tengo este codigo....
Código:
procedure TfIdentificacion.Button1Click(Sender: TObject);
var idnombre,contrasenia: String;
begin
ADOcomparacion.SQL.Clear;
idnombre:=LowerCase(fIdentificacion.txtUsuario.Text);
contrasenia:=fIdentificacion.txtContrasenia.Text;
ADOcomparacion.SQL.Add('select idnombre, contrasenia from Tusuarios where idnombre='+ quotedStr(idnombre) +' and contrasenia='+quotedStr(contrasenia) );
ADOcomparacion.Active:=true;
if (ADOcomparacion.RecordCount=1) then
begin
fPrincipal.ShowModal;
fIdentificacion.Close;
txtUsuario.Text:= '';
txtContrasenia.Text:= '';
end
Else
begin
MsgTitle := 'Acceso Denegado';
MsgX := 550;
MsgY := 286;
Application.MessageBox('Datos Incorrectos', PChar(MsgTitle), MB_ICONSTOP);
txtUsuario.Text:= '';
txtContrasenia.Text:= '';
txtUsuario.SetFocus;
end
end;
esto lo uso para que el usuario se autentifique pero de la consulta anterior en la que compara lo que se ingresa tanto como idusuario y la contraseña quiero obtener el nombre del usuario y colocarlo en una variable string que se llame nombreusuario.
espero que si me haya explicado esta vez.. Agradeceria mucho su ayuda