Foros del Web » Programación para mayores de 30 ;) » Java »

Validacion enfactura

Estas en el tema de Validacion enfactura en el foro de Java en Foros del Web. hola tngo un proyecto de un aplicacion web, una factura online, donde extraigo datos de una base. pero tengo un pekeño problema q al momento ...
  #1 (permalink)  
Antiguo 09/11/2011, 20:48
 
Fecha de Ingreso: octubre-2011
Mensajes: 10
Antigüedad: 12 años, 7 meses
Puntos: 0
Pregunta Validacion enfactura

hola tngo un proyecto de un aplicacion web, una factura online, donde extraigo datos de una base. pero tengo un pekeño problema q al momento de ingresar dos producto iguales me salen en 2 filas diferente.
el asunto es que quiero que no me salgan en filas diferentes sino que al momento de ingresar dos productos iguales se actualize la cantidad del producto y por ende l valor total tambien.
los productos que voy ingresando, los guardo en un vector.
  #2 (permalink)  
Antiguo 09/11/2011, 23:18
 
Fecha de Ingreso: noviembre-2011
Mensajes: 8
Antigüedad: 12 años, 7 meses
Puntos: 2
Respuesta: Validacion enfactura

Por lo que leo , haces dos consultas para obtener valores de un mismo producto . pero de cada consulta nacen dos instancias con valores diferente pero que son de un mismo producto como tal. la pregunta ¿por que no puedes hacer una sola instancia del producto de esas dos consultas?.
  #3 (permalink)  
Antiguo 10/11/2011, 03:00
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 1 mes
Puntos: 306
Respuesta: Validacion enfactura

Con lo que estás contando podrían ser dos problemas distintos.

1) Lo que comenta JzElias, si lo que realizas son dos inserciones a partir de dos objetos, deberías unir esos dos objetos en uno solo antes de hacer la inserción.

2) Que ya existe un registro del producto en la tabla, y quieres actualizar la cantidad.

Los productos deberían tener un identificador propio conocido, y antes de insertar deberías comprobar que ese identificador no se encuentra en la tabla. En caso de existir harías un UPDATE en vez de INSERT.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.

Etiquetas: facturas, validar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:53.