Avatar billede Slettet bruger
29. januar 2004 - 13:32 Der er 2 kommentarer og
1 løsning

Hvorfor virker det ikke

Hej jeg er ved at få grå hår af access, jeg har hente en kode fra en fyr på nette og det virker også helt ok.

men så ville jeg selv lave en ting. men der kan jeg ikke får den kode til at virker.

Den kode der virker fint fra en person på nette.
------
  Dim db As Database, rs As Recordset

    On Error GoTo CheckBruger_Error
    Set db = CurrentDb
    Set rs = db.OpenRecordset("TblBruger", dbOpenSnapshot)

    rs.FindFirst "[Initialer]='" & Login & "' AND [Password]='" & password & "'"
    If rs.NoMatch Then
        CheckBruger = False
    Else
        CheckBruger = True
    End If

    rs.Close
    Exit Function

CheckBruger_Error:
MsgBox Error$
Resume 'Exit Function
-----------------------
Men når jeg så kopier den brokker den sig over
Dim db As Database, rs As Recordset
har prøve at rette den til
dim db as New ADODb.Recordset
men så virker rasten ikke.

Hvad er der galt ?
29. januar 2004 - 13:35 #1
Du skal kigge i dine referencer (Tools->references i VBA-editoren). Her skal du finde "Microsoft DAO 3.x Object Library" og sætte kryds i den.
29. januar 2004 - 13:37 #2
Du kan evt også fjerne det kryds, som står ved "Microsoft Active X Data Object 2.x Library".

Hvis du har dem begge, skal du ændre den første linie til dette:
Dim db As Database, rs As DAO.Recordset
09. juni 2004 - 01:33 #3
thanx :o)
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