Hello, I have a bound form with navigation buttons, user's want to delete records, have the following code, but keep getting aplication defind error and #### marks in controls(Deletion dose work), these go away if I refresh but form dose not execute refresh code, must do manualy. any ideas. Thanks
Private Sub cmdDelete_DblClick(Cancel As Integer)
On Error GoTo Err_cmdDelete_Click
Dim intIndex As Integer
Dim SQL_Text As String
SQL_Text = "DELETE * FROM ZtblChairBuildDetails " & _
"WHERE [ChairBuildDetailsID] = " & Me.txtChairBuildDetailsID.Value & ";"
Forms!BuildSheet!Status.Value = "Available" 'Put equipmen back into stock
Forms!BuildSheet!StorageLocation.Value = Forms!BuildSheet!PhoStorage.Value
DoCmd.RunSQL (SQL_Text), acEdit
Me.Refresh
Forms!BuildSheet.Forms.Refresh
Me.Form.Refresh
Exit_cmdDelete_Click:
Exit Sub
cmdDelete_Error:
Select Case Err.Number
Case 3059
Forms!BuildSheet!StorageLocation.Value = "Out" 'Take equipmeback out of stock
Forms!BuildSheet!Status.Value = "Committed"
MsgBox "You have canceled the delete operation.", vbOKOnly, "Delete Canceled"
Exit Sub
Case Else
Me.Refresh
MsgBox "Error number: " & Err.Number & " has occurred. " & Err.Description, vbOKOnly, "Error"
End Select
Err_cmdDelete_Click:
Me.Refresh
MsgBox Err.Description
Resume Exit_cmdDelete_Click
Me.Refresh
End Sub
Private Sub cmdDelete_DblClick(Cancel As Integer)
On Error GoTo Err_cmdDelete_Click
Dim intIndex As Integer
Dim SQL_Text As String
SQL_Text = "DELETE * FROM ZtblChairBuildDetails " & _
"WHERE [ChairBuildDetailsID] = " & Me.txtChairBuildDetailsID.Value & ";"
Forms!BuildSheet!Status.Value = "Available" 'Put equipmen back into stock
Forms!BuildSheet!StorageLocation.Value = Forms!BuildSheet!PhoStorage.Value
DoCmd.RunSQL (SQL_Text), acEdit
Me.Refresh
Forms!BuildSheet.Forms.Refresh
Me.Form.Refresh
Exit_cmdDelete_Click:
Exit Sub
cmdDelete_Error:
Select Case Err.Number
Case 3059
Forms!BuildSheet!StorageLocation.Value = "Out" 'Take equipmeback out of stock
Forms!BuildSheet!Status.Value = "Committed"
MsgBox "You have canceled the delete operation.", vbOKOnly, "Delete Canceled"
Exit Sub
Case Else
Me.Refresh
MsgBox "Error number: " & Err.Number & " has occurred. " & Err.Description, vbOKOnly, "Error"
End Select
Err_cmdDelete_Click:
Me.Refresh
MsgBox Err.Description
Resume Exit_cmdDelete_Click
Me.Refresh
End Sub