Error al Grabar de Vfp9 a MySql
Publicado por Jesus (121 intervenciones) el 31/07/2014 20:39:31
Estimado amigos Buenas
Mi problema es el siquiente cuando intento grabar del Vfp9 al MySql me sale este Mensaje de Error" El comando contiene una Frase o Palabra clave no reconocida", pero cuando quito un campo de este procedimiento si graba, pero yo necesito grabar mas campos aparte de estos (en total 25 campos).
Les envio el codigo q uso para grabar para ver q me sugieren.
= TABLEUPDATE(.T.)
Wcadena2b="Insert Into Dat_Per(Gen_Per, Fre_Per, Ndc_Per, Cod_Per, Nom_Per, Pat_Per,;
Mat_Per, Fna_Per, Lug_Per, Dpt_Per, Prv_Per, Nac_Per, Npa_Per, Nma_Per, Eci_Per, Sit_Per,;
Sex_Per, Reg_Per, Tse_Per, Nse_Per, Idi_Per, Dir_Per, Ref_Per, Tel_Per,;
Cel_Per) Values('"+Dat_Per.Gen_Per+"','"+Dat_Per.Fre_Per+"','"+Dat_Per.Ndc_Per+"',;
'"+Dat_Per.Cod_Per+"','"+Dat_Per.Nom_Per+"','"+Dat_Per.Pat_Per+"','"+Dat_Per.Mat_Per+"',;
'"+Dat_Per.Fna_Per+"','"+Dat_Per.Lug_Per+"','"+Dat_Per.Dpt_Per+"','"+Dat_Per.Prv_Per+"',;
'"+Dat_Per.Nac_Per+"','"+Dat_Per.Npa_Per+"','"+Dat_Per.Nma_Per+"','"+Dat_Per.Eci_Per+"',;
'"+Dat_Per.Sit_Per+"','"+Dat_Per.Sex_Per+"','"+Dat_Per.Reg_Per+"','"+Dat_Per.Tse_Per+"',;
'"+Dat_Per.Nse_Per+"','"+Dat_Idi.Nhj_Per+"','"+Dat_Per.Ref_Per+"','"+Dat_Per.Tel_Per+"',;
'"+Dat_Per.Cel_Per+"')"
IF Sqlexec(CnxSca,Wcadena2b)>0
Else
a=Aerror(Mat)
Messagebox(Mat(2),55,'Error al Grabar')
ENDIF
Espero su Pronta respuesta Mil Gracias por su tiempo.
Mi problema es el siquiente cuando intento grabar del Vfp9 al MySql me sale este Mensaje de Error" El comando contiene una Frase o Palabra clave no reconocida", pero cuando quito un campo de este procedimiento si graba, pero yo necesito grabar mas campos aparte de estos (en total 25 campos).
Les envio el codigo q uso para grabar para ver q me sugieren.
= TABLEUPDATE(.T.)
Wcadena2b="Insert Into Dat_Per(Gen_Per, Fre_Per, Ndc_Per, Cod_Per, Nom_Per, Pat_Per,;
Mat_Per, Fna_Per, Lug_Per, Dpt_Per, Prv_Per, Nac_Per, Npa_Per, Nma_Per, Eci_Per, Sit_Per,;
Sex_Per, Reg_Per, Tse_Per, Nse_Per, Idi_Per, Dir_Per, Ref_Per, Tel_Per,;
Cel_Per) Values('"+Dat_Per.Gen_Per+"','"+Dat_Per.Fre_Per+"','"+Dat_Per.Ndc_Per+"',;
'"+Dat_Per.Cod_Per+"','"+Dat_Per.Nom_Per+"','"+Dat_Per.Pat_Per+"','"+Dat_Per.Mat_Per+"',;
'"+Dat_Per.Fna_Per+"','"+Dat_Per.Lug_Per+"','"+Dat_Per.Dpt_Per+"','"+Dat_Per.Prv_Per+"',;
'"+Dat_Per.Nac_Per+"','"+Dat_Per.Npa_Per+"','"+Dat_Per.Nma_Per+"','"+Dat_Per.Eci_Per+"',;
'"+Dat_Per.Sit_Per+"','"+Dat_Per.Sex_Per+"','"+Dat_Per.Reg_Per+"','"+Dat_Per.Tse_Per+"',;
'"+Dat_Per.Nse_Per+"','"+Dat_Idi.Nhj_Per+"','"+Dat_Per.Ref_Per+"','"+Dat_Per.Tel_Per+"',;
'"+Dat_Per.Cel_Per+"')"
IF Sqlexec(CnxSca,Wcadena2b)>0
Else
a=Aerror(Mat)
Messagebox(Mat(2),55,'Error al Grabar')
ENDIF
Espero su Pronta respuesta Mil Gracias por su tiempo.
Valora esta pregunta


0