Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/10/2012, 13:21
Avatar de emmax
emmax
 
Fecha de Ingreso: agosto-2010
Ubicación: Sonora
Mensajes: 172
Antigüedad: 13 años, 9 meses
Puntos: 8
Respuesta: Actualizar Stock de tabla de productos

Cita:
Iniciado por maxxifernandez Ver Mensaje
[B]Private Sub BtnAceptar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnAceptar.Click

Me.conectar()

Dim actualizar As String
Dim ganancia_v As Decimal
Dim precioCompra_v As Decimal
Dim porcentaje_v As Decimal
Dim precioVenta_v As Decimal
Dim stock_v As Decimal
Dim cantidad_v As Decimal

actualizar = "UPDATE TabProductos" & " SET stock_v = @Stock" & _ --> esta linea nose si esta bien
" WHERE CodProducto = @CodProducto"

precioCompra_v = CDec(Me.txtPrecioCompra.Text)
porcentaje_v = CDec(Me.txtPorcentaje.Text)
cantidad_v = CDec(Me.txtCantidad.Text)
ganancia_v = (precioCompra_v * porcentaje_v) / 100
precioVenta_v = precioCompra_v + ganancia_v


stock_v = (stock_v + cantidad_v)

Dim cmdActualizar As New SqlCommand(actualizar, miConex)


cmdActualizar.Parameters.AddWithValue("@Stock", stock_v)


miConex.Open()
Try
Dim ACT As Integer
ACT = CInt(cmdActualizar.ExecuteNonQuery)
Catch ex As Exception
MsgBox("Error al Actualizar TabProd") ---------> salta el error al actualizar tabla de productos

End Try
miConex.Close()
MsgBox("Datos Actualizados TabProd")
Hola no se si ya encontraste el problema y no se si te falto poner parte de tu codigo, pero no veo en que parte le asignes y pases el valor a @CodProducto para completar tu Query.