Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/11/2009, 13:07
adanmarin
 
Fecha de Ingreso: octubre-2009
Mensajes: 2
Antigüedad: 15 años, 2 meses
Puntos: 0
Problema DataReader()

if (e.KeyCode == Keys.Return)
{
if (txtPassRequerida.Text == "" || txtUsuarioReq.Text == "")
lblMensaje.Text = "Usuario y Password Necesarios";
else
{
OleDbDataReader lector;
conexion.Open();
comando.CommandText = "SELECT * FROM Usuario WHERE NombreUsuario='" + txtUsuarioReq.Text;
comando.Connection = conexion;
lector = comando.ExecuteReader();
if (lector.Read())
{
if (lector.GetBoolean(1) == true)
{
MessageBox.Show("Es Administrador");
}
else
lblMensaje.Text = "Usuario Encontrado, Pero es Necesario ser Administrador";
}
else
{
MessageBox.Show("Adios");
}
conexion.Close();
}
}
}

Me Marca un Error en lo que esta marcado con Rojo, Dice qye hay Un error en la Sintaxis, y no es cierto, o es que el DataReader no Puedes consultar con una condicion?