FoxPro/Visual FoxPro - Error al realizar un insert

   
Vista:

Error al realizar un insert

Publicado por yeisus (1 intervención) el 11/12/2014 00:19:08
hola soy nuevo programando en vfp y tengo un error que no he podido solucionar, espero me puedan ayudar, quiero hacer un inset a una taba llamada detalle_env al cual al hacer el insert me dice incompatibilidad de datos

el insert es el sifuiente

IF SQLEXEC(hConn,"insert into detalle_env (clave_pb,fecha_recibida,envase) values ("+ALLTRIM(STR(temp_detalle_envped.clave_pb,10,2))+",'"+ALLTRIM(temp_detalle_envped.fecha_recibida)+"',"+ALLTRIM(temp_detalle_envped.envase)+")","rsComp")<=0

espero me puedan ayudar, de antemano gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Error al realizar un insert

Publicado por Saul (676 intervenciones) el 11/12/2014 05:19:48
Prueba con este código, a ver si te funciona, estoy seguro que si
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
*.-  Creo que estas un poco confundido amigo
*.-  Las instrucciones de Visual Fox no son compatibles con MYSQL
*.-  Ahora bien creo que clave_pb tiene que ser caracter
*.-  Y el campo fecha que sea tipo date en tu base de datos MYSQL
 
mclave_pb 		= ALLTRIM(STR(temp_detalle_envped.clave_pb,10,2))
mfecha_recibida	= ALLTRIM(temp_detalle_envped.fecha_recibida)
menvase		 = ALLTRIM(temp_detalle_envped.envase)
 
&& Script MYSQL
TEXT TO lcSQLcommand NOSHOW
	INSERT INTO detalle_env(clave_pb,
							fecha_recibida,
							envase)
					VALUES(?mclave_pb,
							?mfecha_recibida,
							?menvase)
ENDTEXT


Suerte.. y me comentas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar