Avatar billede kkc Nybegynder
03. oktober 2003 - 16:27 Der er 4 kommentarer og
2 løsninger

Søg efter post - hvis ikke fundet afsluttes databasen

Kan man sætte en makro op således at man ved angivelse af brugernavn bliver 'smidt af' såfremt brugeren ikke eksisterer i en tabel i databasen
Avatar billede henrik13 Nybegynder
03. oktober 2003 - 16:30 #1
Ja. Det kan man godt. Men det er bedre at bruge et modul til det.
Vh Henrik13
Avatar billede mugs Novice
03. oktober 2003 - 16:32 #2
Dim a As String
a = Me.Felt1
If DCount("*", "Tabel1", "[Felt1] ='a'") = 0 Then
MsgBox "Der er ingen bruger med dette brugernavn. Databasen lukkes"
DoCmd.Quit

Hvor Felt1 indeholder brugernavnet i en formular, og Fekt1 er feltet i tabellen.
Avatar billede henrik13 Nybegynder
03. oktober 2003 - 16:33 #3
Jeg kan godt lave en demo database af det til dig. Men koden er ret simpel. Vil du havde den så læg din email og access versionen, Ex 97 ,2000 og xp
Avatar billede kkc Nybegynder
03. oktober 2003 - 16:36 #4
Mugs & Henrik tak for prompte svar - vil gerne se et eksempel Henrik. Bruger XP.
Vh
Kaj@christiansen.mail.dk
Avatar billede henrik13 Nybegynder
03. oktober 2003 - 16:47 #5
Er sendt, og koden ser sådan ud:
Dim intSvar As Integer
   
 
    intSvar = InputBox("Indtast dit Password", "Indtast et tal")
   
    Select Case intSvar
   
     
    Case Is = 6499              '1.

    Case Is = 1111                '2.
        DoCmd.RunCommand acCmdWindowHide
        DoCmd.OpenForm "Din formular"
       
    Case Else                    '18
        DoCmd.RunCommand acCmdWindowHide
        MsgBox "Forkert password"
        DoCmd.Quit
       
       
         
         
    End Select
Err:
Resume Next

Tak for poient
Mvh Henrik
Avatar billede kkc Nybegynder
03. oktober 2003 - 16:54 #6
Man takker og bukker....

Vh

Kaj
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