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:
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','Gutierrez');";
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