Holas a todos los foristas de "Solo Codigo".
Soy nueva en esto y necesito urgente ayuda.
Estoy haciendo un trabajo para la U de ALMACEN de Insumos Agropecuarios, con Visual 2005 y SQL Server 2000 y manejo de los DataSet con un BindingNavigator.
Tengo un formulario conectado de un DataSet - Insumo.
Cuando el usuario ingresa al formulario para actualizar 'el nuevo stock' seria lo siguiente:
STOCK + AGREGADO = ACTUAL
Hasta ahi no tengo problema.
El problema es que cuando el usuario quiere agregar mas cantidad de insumos al mismo registro, el valor de ACTUAL debe pasar al campo STOCK, para que de nuevo se efectue la suma.
Aqui esta mi formulario, para que me ayuden...
. Disculpen.. no se como se copian imagenes aqui. Pero este es el esquema
|___| + |___| = |____|
Stock_ Agregado_ Actual_
Y aqui esta mi codigo...
Private Sub Agregado_InsumoTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Agregado_InsumoTextBox.TextChanged
Dim agregado As Integer
'Dim actual As Integer Dim stock As Integer
Me.Stock_InsumoTextBox.Text = stock
Me.Agregado_InsumoTextBox.Text = agregado
Me.Actual_InsumoTextBox.Text = stock + agregado
stock = Me.Actual_InsumoTextBox.Text
' aqui me sale error. Me muestra puros ceros. End Sub
Tambien he probado, en tan solo crear un campo del data set: "Stock" y que tanto "Agregado" como "Actual", sean valores temporales; para luego ACTUALIZAR el valor de Stock por el resultado de la suma que se encontraria en Actual. Pero al hacerlo, me pone todos los campos en cero.
Ayudenme por favor... es mi nota final...