
AYUDA CON UPDATE
Publicado por MANY (127 intervenciones) el 03/03/2015 19:22:58
Saludo y gracias por las atenciones que tendré desde ya.
Mi problema es que cuando intento actualizar si la cadena pasa de 7 campos me da un error que dice que hay una frase que no reconoce.
Tengo que dividir el procedimiento en tres parte para poder insertar:
Si al primero o al segundo le agrego otro campo me da el error ya mencionado.
El ultimo soporta 2 campos mas sin dar el error.
SQLEXEC(rc,"update articulos SET descrip=?thisform.descrip.value;
,costo=?thisform.costo.value;
,e1=?thisform.e1.value;
,c1=?thisform.c1.value;
,venta1=?thisform.venta1.value;
,utilidad=?thisform.utilidad.value where articulos.codigo = ?thisform.codigo.value")
SQLEXEC(rc,"update articulos SET e2=?thisform.e2.value;
,c2=?thisform.c2.value;
,venta2=?thisform.venta2.value;
,e3=?thisform.e3.value;
,c3=?thisform.c3.value;
,venta3=?thisform.venta3.value where articulos.codigo = ?thisform.codigo.value")
SQLEXEC(rc,"update articulos SET itbis=?thisform.itbis.value;
,ventae1=?thisform.ventae1.value;
,ventae2=?thisform.ventae2.value;
,ventae3=?thisform.ventae3.value where articulos.codigo = ?thisform.codigo.value")
Que puede estar pasando con esto ya que dividido como esta funciona bien.
Gracias nuevamente.
Mi problema es que cuando intento actualizar si la cadena pasa de 7 campos me da un error que dice que hay una frase que no reconoce.
Tengo que dividir el procedimiento en tres parte para poder insertar:
Si al primero o al segundo le agrego otro campo me da el error ya mencionado.
El ultimo soporta 2 campos mas sin dar el error.
SQLEXEC(rc,"update articulos SET descrip=?thisform.descrip.value;
,costo=?thisform.costo.value;
,e1=?thisform.e1.value;
,c1=?thisform.c1.value;
,venta1=?thisform.venta1.value;
,utilidad=?thisform.utilidad.value where articulos.codigo = ?thisform.codigo.value")
SQLEXEC(rc,"update articulos SET e2=?thisform.e2.value;
,c2=?thisform.c2.value;
,venta2=?thisform.venta2.value;
,e3=?thisform.e3.value;
,c3=?thisform.c3.value;
,venta3=?thisform.venta3.value where articulos.codigo = ?thisform.codigo.value")
SQLEXEC(rc,"update articulos SET itbis=?thisform.itbis.value;
,ventae1=?thisform.ventae1.value;
,ventae2=?thisform.ventae2.value;
,ventae3=?thisform.ventae3.value where articulos.codigo = ?thisform.codigo.value")
Que puede estar pasando con esto ya que dividido como esta funciona bien.
Gracias nuevamente.
Valora esta pregunta


0