Avatar billede mosskov Praktikant
15. oktober 2009 - 13:41 Der er 5 kommentarer og
1 løsning

Kode fungere i ver. 2003 men ikke i 2007

Denne kode fungerede i ver. 2003 men nu virker den ikke i ver. 2007
er er der en der kan hjælpe.

Public Function OpdatertmpFaktura_Under()
    Dim db As Database
    Dim rs As DAO.Recordset
    Dim n As Long
    DoCmd.SetWarnings False
    DoCmd.RunSQL "Delete From tmpFaktura_Under"
    DoCmd.OpenQuery "Faktura_Opret_tmpFaktura_Under"
    DoCmd.SetWarnings True
    Set db = CurrentDb
    Set rs = db.OpenRecordset("Select * From tmpfaktura_under Order By Serier,Præmiergrupper,Klassenr,Fakturanr", dbOpenDynaset)
    Do Until rs.EOF
        n = n + 1
        rs.Edit
        rs!Burnummer = n
        rs.Update
        rs.MoveNext
    Loop
    rs.Close
    Set rs = Nothing
   
End Function
Avatar billede terry Ekspert
15. oktober 2009 - 13:58 #1
You may need a reference to DAO.

Tools+References menu
Avatar billede terry Ekspert
15. oktober 2009 - 14:00 #2
You can find it under Microsoft DAO 3.X object library
Avatar billede mosskov Praktikant
15. oktober 2009 - 21:09 #3
Hej terry
jeg ved ikke hvad du mener jeg er ikke ret god til engelsk.

det er en kode Thomas Jepsen har lavet til mig for flere år siden
vil du hjælpe dig gerne på dansk.
Avatar billede terry Ekspert
16. oktober 2009 - 14:24 #4
For at bruge DAO (As DAO.Recordset) skal du have en reference til det.

Det findes i menuen når du er kodevisning under Tools+References.
Avatar billede terry Ekspert
19. oktober 2009 - 10:32 #5
Fandt du ude af det?
Avatar billede terry Ekspert
20. oktober 2009 - 08:55 #6
Tak, regner med at det virker nu?
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