Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/07/2010, 17:22
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Parameters en MySqlCommand no funcionan

Cita:
PD: acabo de hacer un Debug.Print(sql.CommandText.ToString()); justo antes de la excepción y me muestra lo siguiente: insert into gp_usuarios (login, password, nombre) values (@login,@password,@nombre)
Eso es normal? No debería mostrar ya la cadena con los datos sustidos por los parámetros? Gracias y un Saludo!
Eso es lo normal, porque ese es el contenido de la consulta. Los valores suplantan a los parámetros en el momento de enviar la consulta a MySQL, pero esa etapa no la puedes debuggear porque es interna del conector.
Ahora bien, ¿En qué momento, en qué linea se produce el problema? Supongo que habrás puesto todo el proceso en un Try/Catch, ¿no? Si es así, deteniendo la ejecución dentro del Catch debería mostrarte en qué linea salta el error, y si el error es de C# o de MySQL...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)