Avatar billede plato Juniormester
20. marts 2014 - 08:42 Der er 1 løsning

Problem med UPDATE kode vba

Hej Alle

Kan ikke helt hitte ud af hvad problemet er med min updatekode:
strSQL = "Update tblJobs Set Archived = True WHERE MainJobId = Me.JobsId"

Den melder ikke fejl, men den udfører heller ikke det jeg vil.


Hele koden:
Private Sub Command9_Click()
Dim YesOrNoAnswerToMessageBox As String
Dim QuestionToMessageBox As String
    QuestionToMessageBox = "Advarsel! Arkivering: " & MainRoleTitle & " arkiverer også eventuelle tilhørende Subroller samt tilhørnde træningsdata! Ønsker du at fortsætte?"
    YesOrNoAnswerToMessageBox = MsgBox(QuestionToMessageBox, vbYesNo, "Sletning af bruger")
    If YesOrNoAnswerToMessageBox = vbNo Then
            Cancel = True
    Else

Call Statusbar
Me.Archived = True
strSQL = "Update tblJobs Set Archived = True WHERE MainJobId = Me.JobsId"
Me.Requery
End If
End Sub



Me.Archieved = True - sætter Archived til true for en hovedrolle.

strSQL = "Update tblJobs Set Archived = True WHERE MainJobId = Me.JobsId" - skal så sætte ALLE subroller Archived = True hvor MainJobId er = JobsId (Hovedrolle).
Avatar billede plato Juniormester
20. marts 2014 - 08:49 #1
Sorry. Løst.

Manglede:
Dim strSQL As String
DoCmd.RunSQL strSQL
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester