• Viernes 26 de Abril de 2024, 01:42

Autor Tema:  Actualizacion De Datos  (Leído 1543 veces)

marjos3124

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Actualizacion De Datos
« en: Sábado 3 de Marzo de 2007, 20:54 »
0
por favor perdonen que este escribiendo nueva mente

pero tengo otro problema es el de la actualizacion de resgistros en una tabla

ejemplo: tegon la tabla de ventas y la tabla de productos

en la tabla de productos tengo registradas 30 cajas de cereal
y realizo una venta de tres me quedarian 27 ..
 
como hago para que esas 3 cajas se descuenten automaticamente de la tabla de productos...


gracias....

arielb

  • Moderador
  • ******
  • Mensajes: 771
  • Nacionalidad: pa
    • Ver Perfil
    • http://coder-pa.blogspot.com
Re: Actualizacion De Datos
« Respuesta #1 en: Lunes 5 de Marzo de 2007, 12:32 »
0
Al terminar la venta actualizas inventario lo podrias hacer realizando la busqueda con un seek del producto y realizando una resta de lo actual menos lo vendio y actualizas lo que queda.
ejm
Código: Text
  1. seek producto
  2. if found()
  3.   replace inventario with (inventario - can_vendida)
  4. endif
  5.  

el primer post donde estan los manuales y ejm, ahí se encuentra un ejemplo completo de facturación y manejo de inventarios.

espero te sirva
"Porque de tal manera amó Dios al mundo que dio a su hijo unigénito para que todo aquél que en él crea no se pierda mas tenga vida eterna"
Juan 3:16

http://coder-pa.blogspot.com

Miguel_ACL

  • Nuevo Miembro
  • *
  • Mensajes: 18
    • Ver Perfil
Re: Actualizacion De Datos
« Respuesta #2 en: Domingo 29 de Abril de 2007, 07:35 »
0
Esto te lo hace más rápido:


Código: Text
  1. UPDATE Productos SET Inventario=Inventario-Venta WHERE IdProducto=<Producto que vendiste>
  2.  
__________________________________________________
Nadie conoce todo, ni nadie desconoce todo; por ello todos tenemos algo que aprender y también tenemos algo que enseñar.