Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/07/2010, 16:43
Baldur
 
Fecha de Ingreso: mayo-2005
Ubicación: Vimianzo. A Coruña
Mensajes: 230
Antigüedad: 18 años, 11 meses
Puntos: 1
Respuesta: Parameters en MySqlCommand no funcionan

Gracias a todos por responder.
Os indico que uso el Visual Studio 2010 Ultimate (cortesía de Microsoft para estudiantes de ingeniería...xD, es decir, que no es pirata)

Antes tenía instalado la versión de MySQL 5. algo, y probé con todo lo que me decíais y nada.
Ahora he instaldo la 6.2.3 de MySQL, y he probado tal y como lo tenía yo, y de todas las formas que indicais, y lo que me dice ahora es: la cadena de entrada no tiene un formato correcto.
Y ya digo, he probado con los @, con las ? y tal y como lo tenía yo antes sólo con las @ en la sentencia... y ahora da siempre ese mensaje...

Alguna idea?

Gracias por todo y perdón por los quebraderos de cabeza xD


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!
__________________
Técnico Superior en Desarrollo de Apliciones Informáticas

Última edición por Baldur; 10/07/2010 a las 17:02