Ola amigos tenho um pequeno problema na atualização do meu estoque quando atualizo uma quantidade ele dar baixa normalmente, mas quando apago a quantidade ele zera o estoque.
Helpe me !!!
Private Sub Quantidade_AfterUpdate()
Dim cnn As New ADODB.Connection
Dim rs1 As ADODB.Recordset
Set cnn = CurrentProject.Connection
Set rs1 = New ADODB.Recordset
rs1.CursorType = adOpenKeyset
rs1.LockType = adLockOptimistic
rs1.Open "TAB_ESTOQUE", cnn, , , adCmdTable
rs1.Find "Codigo=" & Me.CodigoCA, 0, adSearchForward, 1
If Not rs1.EOF Then
rs1("EstoqueAtual") = rs1("EstoqueAtual") - Me.Quantidade)' aqui atualiza o estoque
rs1.Update
End If
rs1.Close
cnn.Close
Set cnn = Nothing
Set rs1 = Nothing
End Sub
desde ja agradeço.
Helpe me !!!
Private Sub Quantidade_AfterUpdate()
Dim cnn As New ADODB.Connection
Dim rs1 As ADODB.Recordset
Set cnn = CurrentProject.Connection
Set rs1 = New ADODB.Recordset
rs1.CursorType = adOpenKeyset
rs1.LockType = adLockOptimistic
rs1.Open "TAB_ESTOQUE", cnn, , , adCmdTable
rs1.Find "Codigo=" & Me.CodigoCA, 0, adSearchForward, 1
If Not rs1.EOF Then
rs1("EstoqueAtual") = rs1("EstoqueAtual") - Me.Quantidade)' aqui atualiza o estoque
rs1.Update
End If
rs1.Close
cnn.Close
Set cnn = Nothing
Set rs1 = Nothing
End Sub
desde ja agradeço.
Última edição por sergiocfba em 28/3/2012, 04:53, editado 1 vez(es)