No Guarda en MYSQL
Publicado por ramon (81 intervenciones) el 25/09/2010 16:48:18
Hola buenos dias... quisiera me ayudaran... ya que no comprendo porque no guarda en Mysql los datos que tengo....
este es mi codigo...
local guarda,actualiza
Guarda='Insert into articulos(NUM, CODEBAR, ARTICULO, ENTRADAS, PRECIOSINIVA, IVA, PRECIOCONIVA, PRECIOVENTA, PRECIOCREDITO,LINEA) values(?nNum,?cCode,?cArticulo,?nCant,?nPrecsiva,?niva,?nPrecciva,?nPrecio,?pcdto,?nLine)'
try
SQLEXEC(Con,Guarda)
Actualiza='Update articulos Set existencia=entradas-salidas'
SQLEXEC(Con,Actualiza)
endTry
**************************
ESTE ES MI CODIGO COMPLETO EN BOTON GUARDAR
*************************************
pcdto=(PRECIOVENTA)*30/100+PRECIOVENTA
LOCAL guarda,actualiza
this.backcolor= RGB(255,255,255)
THISFORM.SetAll('Enabled',.f.)
THISFORM.Refresh
IF MESSAGEBOX('Es correcto lo capturado...??',4+32,'Es correcto')=6
WITH Thisform
SELECT articulos
SET ORDER TO codebar
APPEND blank
replace num WITH nNum, CODEBAR WITH cCode, ARTICULO WITH cArticulo, ENTRADAS WITH nCant,;
PRECIOSINIVA WITH nPrecsiva, IVA WITH niva, PRECioconiVA WITH nPrecciva, preciocredito with pcdto,;
PRECIOVENTA WITH nPrecio, LINEA WITH nLine, existencia WITH entradas-salidas
Guarda='Insert into articulos(NUM, CODEBAR, ARTICULO, ENTRADAS, PRECIOSINIVA, IVA, PRECIOCONIVA, PRECIOVENTA, PRECIOCREDITO,LINEA) values(?nNum,?cCode,?cArticulo,?nCant,?nPrecsiva,?niva,?nPrecciva,?nPrecio,?pcdto,?nLine)'
try
SQLEXEC(Con,Guarda)
Actualiza='Update articulos Set existencia=entradas-salidas'
SQLEXEC(Con,Actualiza)
endTry
.Grid1.Refresh
WAIT WINDOW 'El Articulo &carticulo'+CHR(13);
+'ha sido agregado satisfactoriamente' TIMEOUT 0.5
IF MESSAGEBOX('Desea Agregar otro artículo al Catálogo..?'+CHR(13)+CHR(13);
+'Presione Si para Agregar o No Para salir',4+32+32,'Otro articulo')=6
.SetAll('Enabled',.T.)
.vaciar
.command2.Enabled=.t.
.command2.click
.Refresh
ELSE
.command1.click
Endif
EndWith
ELSE
THISFORM.SetAll('Enabled',.T.)
THISFORM.Refresh
RETURN 0
Endif
GRACIAS
este es mi codigo...
local guarda,actualiza
Guarda='Insert into articulos(NUM, CODEBAR, ARTICULO, ENTRADAS, PRECIOSINIVA, IVA, PRECIOCONIVA, PRECIOVENTA, PRECIOCREDITO,LINEA) values(?nNum,?cCode,?cArticulo,?nCant,?nPrecsiva,?niva,?nPrecciva,?nPrecio,?pcdto,?nLine)'
try
SQLEXEC(Con,Guarda)
Actualiza='Update articulos Set existencia=entradas-salidas'
SQLEXEC(Con,Actualiza)
endTry
**************************
ESTE ES MI CODIGO COMPLETO EN BOTON GUARDAR
*************************************
pcdto=(PRECIOVENTA)*30/100+PRECIOVENTA
LOCAL guarda,actualiza
this.backcolor= RGB(255,255,255)
THISFORM.SetAll('Enabled',.f.)
THISFORM.Refresh
IF MESSAGEBOX('Es correcto lo capturado...??',4+32,'Es correcto')=6
WITH Thisform
SELECT articulos
SET ORDER TO codebar
APPEND blank
replace num WITH nNum, CODEBAR WITH cCode, ARTICULO WITH cArticulo, ENTRADAS WITH nCant,;
PRECIOSINIVA WITH nPrecsiva, IVA WITH niva, PRECioconiVA WITH nPrecciva, preciocredito with pcdto,;
PRECIOVENTA WITH nPrecio, LINEA WITH nLine, existencia WITH entradas-salidas
Guarda='Insert into articulos(NUM, CODEBAR, ARTICULO, ENTRADAS, PRECIOSINIVA, IVA, PRECIOCONIVA, PRECIOVENTA, PRECIOCREDITO,LINEA) values(?nNum,?cCode,?cArticulo,?nCant,?nPrecsiva,?niva,?nPrecciva,?nPrecio,?pcdto,?nLine)'
try
SQLEXEC(Con,Guarda)
Actualiza='Update articulos Set existencia=entradas-salidas'
SQLEXEC(Con,Actualiza)
endTry
.Grid1.Refresh
WAIT WINDOW 'El Articulo &carticulo'+CHR(13);
+'ha sido agregado satisfactoriamente' TIMEOUT 0.5
IF MESSAGEBOX('Desea Agregar otro artículo al Catálogo..?'+CHR(13)+CHR(13);
+'Presione Si para Agregar o No Para salir',4+32+32,'Otro articulo')=6
.SetAll('Enabled',.T.)
.vaciar
.command2.Enabled=.t.
.command2.click
.Refresh
ELSE
.command1.click
Endif
EndWith
ELSE
THISFORM.SetAll('Enabled',.T.)
THISFORM.Refresh
RETURN 0
Endif
GRACIAS
Valora esta pregunta
0