Access - CONSULTA DE ACTUALIZACION

 
Vista:

CONSULTA DE ACTUALIZACION

Publicado por JACINTO (3 intervenciones) el 04/06/2006 18:48:38
HOLA AMIGOS ALGUIEN PODRIA DECIRME COMO PODRIA REALIZAR UNA CONSULTA DE ACTUALIZACION PARA UNA TABLA DE VENTAS TOMANDO COMO BASE EL DETALLE DE VENTAS , ES DECIR TENGO DETALLE DE VENTAS Y VENTAS EN LAS CUALES LA SUMA DEL DETALLE DE VENTAS CORRESPONDIENTES A CADA VENTA PRINCIPAL DEBE ACTUALIZARSE EN EL TOTAL DE VENTAS

ES DECIR SI TENGO 5 ITEMS EN EL DETALLE DE VENTAS LA SUMA DE LOS 5 DEBERAN DE SER EL TOTAL QUE VA EN LA VENTA CABECERA HAY QUE CONSIDERAR QEU NO SOLO HAY UNA VENTA SI NO VARIAS VENTAS LOS CUALES TIENEN SUS DETALLES CORRESPONDIENTES HE USADO LA FUNCION SUMA PERO NO ME DA RESULTADO HE USADO LA FUNCION DSUMA Y TAMPOCO ME DA RESULTADO

ESPERO SU AYUDA
GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:CONSULTA DE ACTUALIZACION

Publicado por 2pl (3 intervenciones) el 04/06/2006 22:13:48
Por lo que entiendo de tu cuestión, debes crearte una consulta de selección de la tabla detalle de ventas y agruparla por algun campo que sea comun, luego te creas una consulta de actualización con las tablas ventas cabecera y ventas detalles relacionando ambas tablas y actualiza el mencionado campo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:CONSULTA DE ACTUALIZACION

Publicado por jacinto (3 intervenciones) el 05/06/2006 03:09:13
Ya hize la operacion pero el problema es que no me actualiza o mejor dicho que funcion podria usar para actualizar porque me sale un mensaje que el campo total no es una exrecion valida alguien podria decirme que funcion y como lo uso

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:CONSULTA DE ACTUALIZACION

Publicado por 2pl (773 intervenciones) el 05/06/2006 08:51:17
Lo mejor es que me mandes la BD a esta dirección ([email protected]) y te hago el ejemplo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:CONSULTA DE ACTUALIZACION

Publicado por Pepe (766 intervenciones) el 05/06/2006 08:51:33
Coje la tabla de detalle de ventas y prepara una consulta y llamala por ejemploTotal ventas.

Agrupa por el campo [item] y suma el campo que registre las cantidades [cantidad]

Prepara la consulta de actualización, con la tabla de ventas y la consulta "Total ventas".

Relaciona el campo [item] de la tabla ventas, con el campo [item] de la consulta Total ventas.

Baja el campo Total de la tabla Ventas, y en actualizar: le pones el campo de la suma de la consulta total ventas.

Tu veras si tienes que delimitar por fechas o no, con lo que te indico siempre que ejecutes la consulta te actualizará la tabla de ventas, con todos los detalles desde el inicio.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:CONSULTA DE ACTUALIZACION

Publicado por JACINTO (3 intervenciones) el 06/06/2006 01:37:27
HOLA, BUENO CON RESPECTO A LAS CONSULTAS DE ACTUALIZACION AUN NO HE PODIDO REALIZARLA PUES CUANDO LA EJECUTO LA CONSULTA ME DA UN MENSAJE DONDE DICE, la operacion debe usar una consulta de actualizable . TODO ESTA CORRECTO PERO NOS E AUN CUAL ES EL PROBLEMA LA CONSULTA DE SELECCION ME SALE PERFECTO EL PROBLEMA ES CUANDO QUEIREO ACTUALIZAR

GRACIAS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:CONSULTA DE ACTUALIZACION

Publicado por Pepe (766 intervenciones) el 06/06/2006 10:23:02
Una posible solución sería la siguiente:

Crea una tabla con los campos [item] y [ventas]. y la llamas "Ejemplo"

La consulta que creaste y que llamamos "Total ventas" la cambias al tipo de añadir datos, sobre la tabla "ejemplo" que es la nueva tabla que as creado.

En la consulta de actualización, que sea de la tabla "Ventas" y de la tabla "ejemplo", las relacionas [item] con [item], y al campo [total] de la tabla "ventas", que se actualice con el campo [ventas] de la tabla ejemplo.

Pepe
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar