[AccessD] Delete Record Problem

John Colby jwcolby at gmail.com
Tue May 9 17:56:22 CDT 2017


They are taking after Google.  Never delete anything, just archive it 
and use it for mining personal info to sell Ads.

;)

On 5/9/2017 6:26 PM, Rocky Smolin wrote:
> Dear List:
>
>   
>
> I have a bound form.  With a delete button.  Behind the button is some
> simple code.  The line which runs the delete is being executed; "Delete
> Done" message is displayed.
>
>   
>
> But the record is not being deleted.  It's still there!
>
>   
>
> I've posted the delete module's code below.
>
>   
>
> I have another form that does Accounting Firm Courses instead of Society
> Courses.  Same problem!
>
>   
>
> Any idea why this simple command is not working?  This is an mdb being
> developed in A2010.
>
>   
>
> MTIA
>
>   
>
>   
>
> Rocky Smolin
>
> Beach Access Software
>
> 760-683-5777
>
>   <http://www.bchacc.com> www.bchacc.com
>
>   <http://www.e-z-mrp.com> www.e-z-mrp.com
>
> Skype: rocky.smolin
>
>   
>
>   
>
>   
>
> If IsNull(Me.fldSocietyCourseOfferingID) Then Exit Sub
>
>   
>
> If gintAccessLevel < 3 Then
>
>      MsgBox "Read Write Access Required", , vbExclamation
>
>      Exit Sub
>
> End If
>
>   
>
> On Error GoTo IsIt2501:
>
>   
>
> Dim inI As Integer
>
>   
>
>      intI = DCount("fldCourseOfferingID", "tblParticipantCourseOffering", _
>
>          "fldCourseOfferingID = " & Me.fldSocietyCourseOfferingID)
>
>          
>
>      If intI <> 0 Then
>
>          intReply = MsgBox("This Course Offering appears in " & intI _
>
>              & " Particpant Course History record(s). " _
>
>              & vbCrLf & vbCrLf & "Deleting this Course Offering will delete
> it from those Participant histories. " _
>
>                  & vbCrLf & vbCrLf & "Do you still wish to delete this Course
> Offering?", vbYesNo)
>
>          If intReply = vbNo Then
>
>              MsgBox "Course Offering Not Deleted.", vbExclamation
>
>              Exit Sub
>
>          End If
>
>      End If
>
>      
>
>      intReply = MsgBox("OK to Delete this course?", vbYesNo)
>
>      If intReply = vbNo Then
>
>          MsgBox "Delete Canceled.", vbExclamation
>
>          Exit Sub
>
>      End If
>
>        
>
>      
>
>      DoCmd.RunCommand acCmdDeleteRecord
>
>      MsgBox "Delete Done.", vbExclamation
>
>      Exit Sub
>
>   
>
> IsIt2501:
>
>      If Err.Number = 2501 Then
>
>          Exit Sub
>
>      Else
>
>          MsgBox "Error: " & Err.Number & " - " & Err.Description
>
>      End If
>

-- 
John W. Colby



More information about the AccessD mailing list