Ayuda con INSERT... urgente!
Publicado por Gustavo (33 intervenciones) el 02/01/2010 13:44:46
Estimados, necesitaria una mano para resolver esto, se me insertan dos registros en vez de uno y no entiendo por que? este es el codigo:
SELECT v_lista_ventas
CALCULATE MAX(v_lista_ventas.venta) TO xCod
IF EMPTY(xCod)
xCod = 1
ELSE
xCod = xCod + 1
ENDIF
INSERT INTO v_venta (venta,fecha,cliente,tipo_doc,letra,neto,iva,iva2,imp_int,percepcion,tasa_perc,retencion,tasa_reten,total) VALUES (xCod,thisform.text1.value,1,"FC","B",0,0,0,0,0,0,0,0,0)
esto me deberia agregar una venta, que la grabo al terminar la factura, pero al consultar la tabla me agrego dos registros identicos.
Desde ya muchas gracias y saludos.
SELECT v_lista_ventas
CALCULATE MAX(v_lista_ventas.venta) TO xCod
IF EMPTY(xCod)
xCod = 1
ELSE
xCod = xCod + 1
ENDIF
INSERT INTO v_venta (venta,fecha,cliente,tipo_doc,letra,neto,iva,iva2,imp_int,percepcion,tasa_perc,retencion,tasa_reten,total) VALUES (xCod,thisform.text1.value,1,"FC","B",0,0,0,0,0,0,0,0,0)
esto me deberia agregar una venta, que la grabo al terminar la factura, pero al consultar la tabla me agrego dos registros identicos.
Desde ya muchas gracias y saludos.
Valora esta pregunta


0