GUARDAR VALOR DE LA CONSULTA EN LA TABLA
Publicado por ISMAEL (1 intervención) el 13/04/2008 01:08:33
BUENOS DIAS, BUSCO AYUDA PARA UN PROBLEMA QUE TENGO EN UNA BASE DE DATOS DE ACCES, TENGO DOS TABLAS UNA DE PRODUCTOS Y OTRA DE ENTRADAS, EN LA DE PRODUCTOS TENGO UN CAMPO LLAMADO EXISTENCIA Y EN LA TABLA ENTRADAS UN CAMPO LLAMADO CANTIDAD, LA TABLA ENTRADS ME SIRVE PARA LLEVAR EL CONTROL DE PRODUCTOS QUE ENTRAN, LO QUE HAGO ES SUMAR LA CANTIDAD DE ENTRADAS AL TOTAL DE EXISTENCIAS PÁRA QUE AUMENTE Y SE REFELJE EN MIA BASE, MI PROBLEMA ES QUE AL QUERER GUARDAR LA SUMA DE CANTIDAD Y LA EXISTENCIA HECHA CON LA CONSULTA Y REEMPLAZAR EL VALOR DEL CAMPO EXISTENCIA POR LA SUMA ME DICE QUE LOS CAMPOS NO SON DEL MISMO TIPO DE DATO, ESTO LO INTENTO HACER CON LA CLAUSULA UPDATE, PERO NOSE COMO CAMBIAR EL TIPO DE DATO EN LA CONSLTA PARA PODER GUARDAR LA SUMA:
ESTA ES MI CONSULTA:
----------------------------------------------------------------------------- - - - - - - - - - -
UPDATE PRODUCTOS SET EXISTENCIA="SELECT Sum([EXISTENCIA]+[CANTIDAD]) AS resultado DOUBLE(10)
FROM PRODUCTOS INNER JOIN ENTRADAS ON PRODUCTOS.CLAVE = ENTRADAS.CLAVE_P
WHERE (((ENTRADAS.FECHA_E) Like [ESCRIBA LA FECHA DE ENTRADA]) AND ((ENTRADAS.CLAVE_P) Like [ESCRIBA LA CLAVE DEL PRODUCTO]) AND ((PRODUCTOS.CLAVE) Like [ESCRIBA LA CLAVE DEL PRODUCTO]))" WHERE (PRODUCTOS.CLAVE) LIKE [ESCRIBA LA CLAVE DEL PRODUCTO]
- - - - - - - - - - - - - - -- - - - - - - - - - -- - - - - - - - - - - - - - -- - - - - - -- - - - - - - - - -- - - - - --
ESPERO PUEDAN AYUDARME CON ESTO
GRACIAS
ESTA ES MI CONSULTA:
----------------------------------------------------------------------------- - - - - - - - - - -
UPDATE PRODUCTOS SET EXISTENCIA="SELECT Sum([EXISTENCIA]+[CANTIDAD]) AS resultado DOUBLE(10)
FROM PRODUCTOS INNER JOIN ENTRADAS ON PRODUCTOS.CLAVE = ENTRADAS.CLAVE_P
WHERE (((ENTRADAS.FECHA_E) Like [ESCRIBA LA FECHA DE ENTRADA]) AND ((ENTRADAS.CLAVE_P) Like [ESCRIBA LA CLAVE DEL PRODUCTO]) AND ((PRODUCTOS.CLAVE) Like [ESCRIBA LA CLAVE DEL PRODUCTO]))" WHERE (PRODUCTOS.CLAVE) LIKE [ESCRIBA LA CLAVE DEL PRODUCTO]
- - - - - - - - - - - - - - -- - - - - - - - - - -- - - - - - - - - - - - - - -- - - - - - -- - - - - - - - - -- - - - - --
ESPERO PUEDAN AYUDARME CON ESTO
GRACIAS
Valora esta pregunta


0