elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Comparar datos de una consulta C# y MySQL
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Comparar datos de una consulta C# y MySQL  (Leído 3,512 veces)
Joe Fraddy

Desconectado Desconectado

Mensajes: 277


Ver Perfil
Comparar datos de una consulta C# y MySQL
« en: 9 Enero 2016, 18:18 pm »

Hola amigos, estoy enredado con una consulta SQL, ya hace conexión a la BD, pero a la hora de ejecutar la consulta no logro extraer los datos deseados.

Este es mi código:

Código
  1. MySqlConnection conn = new MySqlConnection(connectionString);
  2.                MySqlCommand command = conn.CreateCommand();
  3.                command.CommandText = "select login,password from usuarios where login='" + vUsuario + "' and password='" + vPasswd + "' LIMIT 1;";
  4.                conn.Open(); // Activa la conexión ## conn.Close(); cierra las conexiones
  5.                MySqlDataReader reader = command.ExecuteReader();
  6.                if (reader.HasRows)
  7.                {
  8.                    while (reader.Read())
  9.                    {
  10.                        if (Convert.ToString(reader["login"]) == vUsuario && Convert.ToString(reader["password"]) == vPasswd)
  11.                        {
  12.                            MessageBox.Show("Bien hecho, tu usuario y contraseña son correctos", "Conectado");
  13.                        }
  14.                        else
  15.                        {
  16.                            MessageBox.Show("Su usuario o contraseña son erroneos", "Error");
  17.                        }


En la línea 10 también he tratado poniendo:

Código
  1. if (Convert.ToString({"0"}) == vUsuario && Convert.ToString({"1"}]) == vPasswd)

Podrían ayudarme a extrae los datos, no me marca error, ni nada, solo me pasa al else.

Saludos!!!


En línea

Joe Fraddy

Desconectado Desconectado

Mensajes: 277


Ver Perfil
Resuelto: Comparar datos de una consulta C# y MySQL
« Respuesta #1 en: 11 Enero 2016, 15:33 pm »

El código esta bien, no me funcionaba el código porque C# diferencia entre mayúsculas y minúsculas, pero al poner la contraseña tal y como esta en la base de datos, me proporciona acceso al sistema.

Saludos, espero que les sirva a algunos mi código.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
crear archivo q mande consulta a base de datos MySql
PHP
JAJAcker 1 2,292 Último mensaje 11 Mayo 2007, 03:46 am
por SeniorX
Comparar Base de datos MySQL (Solucionado)
Bases de Datos
elecktra 4 12,775 Último mensaje 22 Noviembre 2009, 23:17 pm
por elecktra
consulta en mysql datos repetidos
Bases de Datos
zoomger 0 2,265 Último mensaje 12 Abril 2012, 17:24 pm
por zoomger
¿Consulta sobre C + MySQL, traspaso del resultado de una consulta MySQL a C?
Programación C/C++
GisiNA 2 4,119 Último mensaje 8 Abril 2014, 16:00 pm
por GisiNA
login en mysql y vb6 comparar encriptacion
Programación Visual Basic
elmatador2 5 4,870 Último mensaje 23 Junio 2016, 06:30 am
por AlbertoBSD
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines