Insert en SQL desde VFP9
Hola unysoft, si me ayudas con esto:
Estoy insertando registros en una tabla de una base de datos SQL desde vfp9, esta es parte de mi programa:
_sql="INSERT INTO PPTOSLD (EJ,CCOSTO,CTA,P_MOF_1,,AREA,COD_LOCAL,STAT) VALUES('"+pptosld.ej+"','"+pptosld.ccosto+"','"+pptosld.cta+"',ALLTRIM(STR(pptosld.p_mof_1,14,2))'"+pptosld.AREA+"','0','A')"
=sqlexec(_bd_dataw,_sql,"PPTOSLD_N")
Esto inserta bien los nuevos registros, pero cuando inserto un registro que ya existe según los indices (ej+ccosto+cta+área) como es correcto no lo graba, pero lo que necesito es saber si la instrucción me avisa de esta duplicidad, por que el programa no me avisa.
Espero tus comentarios
Estoy insertando registros en una tabla de una base de datos SQL desde vfp9, esta es parte de mi programa:
_sql="INSERT INTO PPTOSLD (EJ,CCOSTO,CTA,P_MOF_1,,AREA,COD_LOCAL,STAT) VALUES('"+pptosld.ej+"','"+pptosld.ccosto+"','"+pptosld.cta+"',ALLTRIM(STR(pptosld.p_mof_1,14,2))'"+pptosld.AREA+"','0','A')"
=sqlexec(_bd_dataw,_sql,"PPTOSLD_N")
Esto inserta bien los nuevos registros, pero cuando inserto un registro que ya existe según los indices (ej+ccosto+cta+área) como es correcto no lo graba, pero lo que necesito es saber si la instrucción me avisa de esta duplicidad, por que el programa no me avisa.
Espero tus comentarios
2 Respuestas
Respuesta de junio0or
1
Respuesta de unysoft
1