Foros del Web » Programación para mayores de 30 ;) » .NET »

sql y visual basic net

Estas en el tema de sql y visual basic net en el foro de .NET en Foros del Web. buenas tengo una duda espero puedan despejarla, tengo un programa que es un control de inventario el cual agrega productos, suma cantidad de productos existentes, ...
  #1 (permalink)  
Antiguo 23/08/2012, 10:01
 
Fecha de Ingreso: mayo-2012
Mensajes: 20
Antigüedad: 11 años, 11 meses
Puntos: 0
Exclamación sql y visual basic net

buenas tengo una duda espero puedan despejarla, tengo un programa que es un control de inventario el cual agrega productos, suma cantidad de productos existentes, y resta las cantidades de los productos que se venden. el problema es que al momento de retirar productos los retira aunq no exista, ejemplo si tengo 3 botellas y en el programa retiro 4 me las retira y en sql me queda -1, como hago para q no me retire valores q superan la cantidad existente
  #2 (permalink)  
Antiguo 23/08/2012, 10:14
Avatar de cristiantorres  
Fecha de Ingreso: marzo-2012
Mensajes: 383
Antigüedad: 12 años, 1 mes
Puntos: 61
Respuesta: sql y visual basic net

Y como manejas tu código y la query a la bd para hacer los retiros.
__________________
Visita mi Blog C#, vb.net, asp.net, sql, java y mas...
Blog Cristian Torres
  #3 (permalink)  
Antiguo 23/08/2012, 10:18
Avatar de ingeneyro  
Fecha de Ingreso: enero-2008
Ubicación: DF
Mensajes: 40
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: sql y visual basic net

En tu codigo debes de poner una condición, la cual no te permite retirar mas de lo que tienes.. Es decir si el retiro es mayo a la existencia, que no haga nada y mande un mensaje de Alerta. De lo contrario si el retiro es mayor a la existencia, encontes quen elimine toda la existencia y te deje en cero, así ya no harias calculos.

Puedes enviar tu codigo???

Etiquetas: basic, server, sql, studio, visual
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 15:33.