Programación General > C++ Builder

 Crear inicio de sesión en C++

(1/1)

Britomartis:
Cómo hacer un inicio de sesión para más de 1 usuario?. Yo lo tengo hecho y me funciona bien, pero solo para un usuario. La idea es conectarlos con la base de datos, esos usuarios son los mismos que están creados en la base de datos, no en las tablas sino los usuarios que tienen privilegios para administrar la base de datos (SQL 2005). Alguien me puede ayudar???

Ivette88:
Esto es lo que yo hise espero que te sirva. saludos

AnsiString A ;
  AnsiString B ;
  AnsiString C ;                         
  AnsiString Usuario ="";
  Qusuariocontrasena->SQL->Clear();     
  Usuario = "SELECT usuario , contrasena , cargo  FROM usuario   WHERE usuario.usuario = :pusuario and usuario.contrasena = :pcontrasena;";
  Qusuariocontrasena->SQL->Text = Usuario;
  Qusuariocontrasena->Parameters->ParamByName("pusuario")->Value = Edit5->Text;
  Qusuariocontrasena->Parameters->ParamByName("pcontrasena")->Value = Edit4->Text;
  Qusuariocontrasena->Open();
  A = Qusuariocontrasena->FieldByName("usuario")->AsString;
  B = Qusuariocontrasena->FieldByName("contrasena")->AsString;
  C = Qusuariocontrasena->FieldByName("cargo")->AsString;
   if(Edit4->Text != "" && Edit5->Text != "")
  {
          ShowMessage("Conexion correcta.");
  }

Navegación

[0] Índice de Mensajes

Ir a la versión completa