DoCmd Delete med 2 conditions
HejsaDer er et per billeder med som måske giver bedre mening end min forklaring.
Jeg har en form der lister Hovedroller (Sorteret i Query med MainRole = True)
Hovedrollen (MainRoleTitle) ligger i tbljobs (JobsId). En Hovedrolle kan i samme tabel have Subroller. Jeg henviser bare Hovedrollens JobsId til MainRoleId.
Nu har jeg så prøvet at lave en sletteknappe i min form:
DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE FROM tblJobs Where JobsId= " & Me.JobsId & ""
MsgBox "Hovedrollen samt alt tilhørende data er slettet."
DoCmd.SetWarnings True
Me.Requery
Den virker helt fint som den skal. Men den slette jo kun Hovedrollen.
Så har jeg prøvet med:
DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE FROM tblJobs Where JobsId= " & Me.JobsId & " AND MainJobId = " & Me.JobsId & ""
MsgBox "Hovedrollen samt alt tilhørende data er slettet."
DoCmd.SetWarnings True
Me.Requery
Denne melder ikke fejl, men den sletter heller ikke.
Billedemateriale:
Form: http://billedeupload.dk/images/VWiua.png
Tabel: http://billedeupload.dk/images/clBFS.png