Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/04/2008, 08:00
jpelectronic
 
Fecha de Ingreso: junio-2007
Mensajes: 27
Antigüedad: 17 años, 6 meses
Puntos: 0
Exclamación Problema guardando variable en Mysql en C++

Hola, realmente no se si el tema debe ir aqui o en el de C++, pero creo fuertemente que es aqui que pueden ayudarme.

Mi problema es el siguiente, estoy usando MySQL en c++ a través de la libreria MYSQL.H, y bueno, he podido trabajar en casos sencilos como conectar a la base de datos, guardar datos y extraer datos, pero en el caso en que quiero introducir una variable con un valor en la base de datos simplemente no lo hace. Les pongo un ejemplo:

Cita:
char *query2 = "INSERT INTO datos(cedula,nombre,apellido) VALUES('170356438','jaime','Gutierrez');";
Eso lo graba perfectamente, pero si en vez de Guitierrez, tengo un *char app1 = "Hernandez" simplemente no lo graba en la BD cuando lo coloco de muchas formas..

char *query2 = "INSERT INTO datos(cedula,nombre,apellido) VALUES('170356438','jaime',app1);";

char *query2 = "INSERT INTO datos(cedula,nombre,apellido) VALUES('170356438','jaime',&app1);";

esos por ejemplo no se graban en la BD.

Gracias por su ayuda