Foros del Web » Programación para mayores de 30 ;) » .NET »

problemas con el login

Estas en el tema de problemas con el login en el foro de .NET en Foros del Web. bueno ya despues de la regañisa que me puso erick q para bien o para mal debo tomarla para bien y como aprendizaje ahora tengo ...
  #1 (permalink)  
Antiguo 31/03/2010, 23:41
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
problemas con el login

bueno ya despues de la regañisa que me puso erick q para bien o para mal debo tomarla para bien y como aprendizaje ahora tengo problema al validar estos datos este es mi codigo:

Código C#:
Ver original
  1. OleDbConnection BaseDatos = new OleDbConnection();
  2.             OleDbCommand Com = new OleDbCommand();
  3.             OleDbDataAdapter DA = new OleDbDataAdapter();
  4.             DataSet Ds = new DataSet();
  5.  
  6.             String consulta;
  7.  
  8.  
  9.            
  10.             BaseDatos.ConnectionString = @"PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=C:\doggy_park.mdb";
  11.             BaseDatos.Open();
  12.  
  13.            
  14.             Com.Connection = BaseDatos;
  15.             Com.CommandType = CommandType.Text;
  16.             consulta = "select * from Usuario where user='"+ textBox1.Text +"' and psw='"+ textBox2.Text +"' and id ;";
  17.             Com.CommandText = consulta;
  18.             DA.SelectCommand = Com;
  19.             DA.Fill(Ds, "doggy_park");
  20.             BaseDatos.Close();
  21.  
  22.             if ( Ds.Tables["user"] == Ds.Tables["psw"]== Ds.Tables["id"])
  23.             {
  24.                 Inicio form = new Inicio();
  25.                 form.Show();
  26.             }
  27.             else
  28.             {
  29.                 MessageBox.Show("tu usuario o contraseña no conciden");
  30.             }

Bueno el primer punto que si no me equivoco estoy mal en la condicion porque no puedo poner 3 veces el == , si le quito lo de ds.table["id"] si me funciona pero me da por buena cualkier usuario o contraseña que si este en la bd como todos ustedes saben la cosa no funciona asi tiene que ser tambien por el id verdad como le hago para que me tome el id y asi tenga que correr bien


edito:corrigo estoy mal en todo me lleva
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje

Etiquetas: login
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:10.