Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/11/2009, 18:38
ALFREDVB
 
Fecha de Ingreso: agosto-2009
Mensajes: 19
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Como obtener valores de 10 campos multiplicados por otro campo en un regis

MUCHAS GRACIAS POR TODAS LAS SUGERENCIAS QUE ME HAN BRINDADO.
YA LO RESOLVI. pongo un ejm similar, se trataba de multiplicar los valores de un campo por cada valor de otros campos como en el siguiente ejemplo, espero que se muestren las imagenes:
aqui se muestra antes de la ejecucion de la sentencia sql update:

idproducto nombreproducto unidadesenexistencia cantidad preciounidad
1 lapiz 1 2 23
2 jabon 2 4 55
3 refrsesco 2 3 66
4 pan 1 2 4 77

Data1.Database.Execute "UPDATE tabla1 SET UnidadesEnExistencia= UnidadesEnExistencia*PrecioUnidad, cantidad =cantidad*PrecioUnidad, PrecioUnidad=PrecioUnidad where IdProducto>=0" 'altera todos los registros"

asi se actualizan los registros quedando como se muestra:

idproducto nombreproducto unidadesenexistencia cantidad preciounidad
1 lapiz 23 46 23
2 jabon 110 220 55
3 refrsesco 132 198 66
4 pan 924 208 77

que es lo que yo queria hacer.........agradezco las sugerencias, lo expongo porque no hay ejemplos de update afectando muchos registros, en mi caso eran 20 campos, tuve algunos lios porque no efectuaba bien las operaciones, me faltaba un campo que no pasaba en otro procedimiento.......by

Última edición por ALFREDVB; 05/11/2009 a las 18:49 Razón: NO SE PUEDEN ENVIAR IMAGENES O NO SE COMO, EDITE LAS TABLAS