13/12/2011, 17:53
|
| | Fecha de Ingreso: diciembre-2011
Mensajes: 1
Antigüedad: 12 años, 11 meses Puntos: 0 | |
Respuesta: Insert Into con variable en SQL server Hola a todos, soy nuevo en programación y estoy trabajando en una aplicación en MFC de VC++
cuando se da un evento debo almacenarlo en la base de datos, indicando la fecha y el dispositivo que presento falla (en este caso un entero)
lo he intentado de esta forma:
int i=8; //(ejemplo) i puede seun entero del 1 al 16
SqlString = "INSERT INTO ....";
SqlString = ("INSERT INTO Tabla1(receptor,Fecha )VALUES(%s,%d)",i, getDate( ));
db.ExecuteSQL( SqlString );
la verdad es que no se cómo hacer para cargar las variables en la sentencia!
cuando coloco este string no reconoce a i como entero y me da error del tipo de dato pero si no coloco 'i' entre comillas simples me da un error que dice que faltan elementos :
SqlString = ("INSERT INTO Tabla1(Fecha, receptor)VALUES('i',%s)", getDate( ));
puede alguien ayudarme con esto??
pd- Si coloco el string asi si funciona pero necesito que sea pueda leer las variables:
SqlString = ("INSERT INTO Tabla1(Fecha, receptor)VALUES('8',#12/12/11)");
muchas gracias |