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
Ir a la versión completa