Boa tarde amigos desse fórum!
Este código abaixo, excluir um registro pelo campo "Codigo", porém gostaria que antes de fazer a exclusão, quando apertar neste botão, aparecer a inputbox, digitar o código que vou excluir, após estas rotinas, fazer a busca do registro aparecendo no formulário com a finalidade de conferência de dados da requisição , aí sim dar continuidade na exclusão.
Eis aqui o código para exclusão, e a chave primária é o campo "Codigo".
Desde já fico muito grato pela disponibilidade de vocês.
Private Sub cancelar_requisição()
On Error GoTo Err_Delete
Dim numRecord As Integer
numRecord = InputBox("Informe o número da Requisição:", "Exclusão")
If MsgBox("Deseja excluir a requisição " & numRecord & "?", vbQuestion + vbYesNo, "Sistema!") = vbYes Then
Dim SQL As String
DoCmd.SetWarnings False
SQL = "DELETE * FROM tabiogurte_atual WHERE Codigo = " & numRecord
DoCmd.RunSQL SQL
MsgBox "Operação realizada com sucesso!", vbInformation, "Exclusão"
DoCmd.Close
DoCmd.OpenForm "iogurtes"
Else
Exit Sub
End If
Exit_Delete:
Exit Sub
Err_Delete:
MsgBox "Você cancelou a operação", vbCritical, "Exclusão"
Resume Exit_Delete
End Sub
Grato,
Campos.
Este código abaixo, excluir um registro pelo campo "Codigo", porém gostaria que antes de fazer a exclusão, quando apertar neste botão, aparecer a inputbox, digitar o código que vou excluir, após estas rotinas, fazer a busca do registro aparecendo no formulário com a finalidade de conferência de dados da requisição , aí sim dar continuidade na exclusão.
Eis aqui o código para exclusão, e a chave primária é o campo "Codigo".
Desde já fico muito grato pela disponibilidade de vocês.
Private Sub cancelar_requisição()
On Error GoTo Err_Delete
Dim numRecord As Integer
numRecord = InputBox("Informe o número da Requisição:", "Exclusão")
If MsgBox("Deseja excluir a requisição " & numRecord & "?", vbQuestion + vbYesNo, "Sistema!") = vbYes Then
Dim SQL As String
DoCmd.SetWarnings False
SQL = "DELETE * FROM tabiogurte_atual WHERE Codigo = " & numRecord
DoCmd.RunSQL SQL
MsgBox "Operação realizada com sucesso!", vbInformation, "Exclusão"
DoCmd.Close
DoCmd.OpenForm "iogurtes"
Else
Exit Sub
End If
Exit_Delete:
Exit Sub
Err_Delete:
MsgBox "Você cancelou a operação", vbCritical, "Exclusão"
Resume Exit_Delete
End Sub
Grato,
Campos.