Foros del Web » Soporte técnico » Ofimática »

Generar expresion en tabla de Access

Estas en el tema de Generar expresion en tabla de Access en el foro de Ofimática en Foros del Web. Hola a todos!!! Necesito crear un campo en una tabla de Access pero necesito que sea el producto de otros dos campos de la misma ...
  #1 (permalink)  
Antiguo 04/08/2010, 22:27
 
Fecha de Ingreso: julio-2007
Mensajes: 45
Antigüedad: 16 años, 9 meses
Puntos: 2
Generar expresion en tabla de Access

Hola a todos!!!

Necesito crear un campo en una tabla de Access pero necesito que sea el producto de otros dos campos de la misma tabla, es decir, algo como

[campo3]=[campo1]*[campo2]

Sabria hacerlo desde una consulta, generando una expresion para [campo3], pero en una tabla me resultan errores cada vez que lo intento hacer de manera semejante.

Agradezco cualquier comentario o sugerencia.

SaludoS
  #2 (permalink)  
Antiguo 04/08/2010, 22:54
Avatar de HackmanC  
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: Generar expresion en tabla de Access

Hola,

Cita:
Iniciado por sausme Ver Mensaje
... pero en una tabla me resultan errores cada vez que lo intento hacer de manera semejante. ...
Será porque no se puede crear un campo calculado en Access, para eso están las Consultas. Técnicamente no tiene sentido, ese cálculo no lo vas a almacenar en un campo desperdiciando espacio, cuando necesites C1 * C2 lo vuelves a calcular en la Consulta.

Si obligatoriamente deseas guardar el valor, por desempeño u optimización, lo tendrías que hacer al momento de realizar el INSERT y no se va a actualizar cuando actualices Campo1 ni Campo2.

Saludos,
  #3 (permalink)  
Antiguo 04/08/2010, 22:58
 
Fecha de Ingreso: julio-2007
Mensajes: 45
Antigüedad: 16 años, 9 meses
Puntos: 2
Respuesta: Generar expresion en tabla de Access

Hola HackmanC

Gracias por la oportuna respuesta.

Bueno, solo quería saber si sera posible o no, y en realidad por aquello de evitar duplicidad de la información en las tablas, no tiene mucho sentido que exista un campo calculado en una tabla toda vez que la información de ese campo estaría en función de otros campos ya contenidos, por lo que existiría información correlacionada (podría decirse, duplicada) Pero bien, agradezco tu ayuda.

Saludos

Etiquetas: access, expresion, tablas
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 21:50.