Ayuda codificación con buffer VFP

que tal, quisiera que me ayudes con esta codificación

utilizo buffer pero estoy comenzando mucho no le entiendo

cuando lo ejecuto desde el fox anda bien pero cuando lo hago ejecutable me da error pero no me dice donde. Espero tu opinión y si estoy haciendo algo mal dime. Saluds

TABLEREVERT(.T.,"productos")

INSERT INTO ventas(Cod_venta,nombre,cod_producto,producto,precio,totalcant,cant,total,mes,año,fecha);
select Cod_venta,nombre,N_producto,producto,precio,PRECIO_CANT,cantidad,total,mes,año,vfecha from tablatemp
*------------------------------------------------*

select tablatemp
SCAN
ncodigo01 = tablatemp.N_producto
ncantidad01 = tablatemp.cantidad
update productos set stock = stock - ncantidad01 where cod_producto = ncodigo01
select tablatemp
ENDSCAN
*---------------------------------------------------*
Tableupdate(1,.T., productos )

Respuesta
1

Pues yo no veo ningún problema en tu código a excepción del tablerevert y tableupdate que creo están de mas porque estas insertando en ventas y actualizando stock en productos con los comandos necesarios y suficientes así que intenta quitando o comentando esas 2 lineas y luego haz la prueba y debería funcionarte sin problemas y sino me comentas, suerte

me sigue saliendo el error

me dice no se encuentra la variable total

pero ejutandolo desde el fox, me funciona correctamente!!

¿Entonces en el insert y pues dime algo el campo TOTAL si lo tienes creado en la tabla tablatemp? Verifica eso

ya lo solucione., fue como tu decías en el insert !!gracias por su ayuda!!

Ok de nada, suerte en todo

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas