Avatar billede Slettet bruger
31. januar 2006 - 11:24 Der er 6 kommentarer og
1 løsning

Bruge registreringsnøgler fra Access

Er der nogen, som kunne forklare mig hvordan man kan:
Første gang, der er en som åbner db'en så skal der skrives en dato til registringsdatabasen og efterfølgende skal db'en tjekke ved opstart om datoen er overskredet, så man har mulighed for at lave en tidsbegrænset version af db'en.

Den vil selvfølgelig ikke virke hvis personen kan finde ud af at rydde op i registreringsnøglerne, men hvis man tager et par andre forholdsregler, så kan man i hvert tilfald gøre det til et problem at bruge db'en efter prøvetiden er udløbet!~)
Avatar billede Slettet bruger
31. januar 2006 - 11:35 #1
Ikke at jeg ved præcis hvordan man gør, men hvorfor ikke lave en værdi i selve databasen der kan checkes op imod?
Avatar billede fdata Forsker
31. januar 2006 - 11:48 #2
Du får lige den samlede pakke:

Sub GemDatoRegistry()
  Dim Udløbsdato
  Udløbsdato = Date + 2 * 365
  SaveSetting "MinApplikation", "MinSektion", "MinNøgle", Udløbsdato
End Sub

Sub SletDatoRegistry()
  DeleteSetting "MinApplikation", "MinSektion", "MinNøgle"
End Sub

Sub Test_HentDatoRegistry()
  MsgBox HentDatoRegistry()
End Sub

Function HentDatoRegistry() As Variant
  On Error Resume Next
  HentDatoRegistry = GetSetting("MinApplikation", "MinSektion", "MinNøgle")
  On Error GoTo 0
End Function
Avatar billede Slettet bruger
31. januar 2006 - 11:59 #3
Som der står i "The Ten Commandments of Access", så vil jeg lige prøve at forstå koden inden jeg blindt smider den ind i mine db'er!~)
Avatar billede Slettet bruger
31. januar 2006 - 11:59 #4
Skal det hele ligges i et modul og så køres fra autoexec?~)
Avatar billede Slettet bruger
31. januar 2006 - 12:04 #5
kfisker>jeg regner også med at lave nogle tjekups af værdier i selve databasen, men jeg synes at den med registreringsnøglen er elegant og den vil jeg gerne have med!~)
Avatar billede Slettet bruger
31. januar 2006 - 12:39 #6
Det virker jo bare!~)
Avatar billede fdata Forsker
31. januar 2006 - 20:47 #7
Ja da. For en gangs skyld er det så enkelt  ;o)
Tak for point.
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Ingeniør til Satellitkommunikation

Netcompany A/S

Network Engineer

AL Sydbank A/S (tidligere Arbejdernes Landsbank)

Afdelingschef til GDPR & Tech Regulation

European Stonecraft

Intern Navision/BC Supporter