Nu ved jeg jo ike hvordan du åbner databasen (med Autoexec-makro eller ved at åbne en start-formular i Start-indstillingerne).
Men typisk vil du jo åbne én bestemt formular først.
På denne formular kan du lægge denne kode på Form_Load:
currentdb.execute "Insert Into Dintabel (User, Tid) Select Environ("Username"), Now()"
hvis denne formular åbnes og lukkes flere gange i samme session, kan du lave en public variabel (f.eks. Public AlreadyChecked as boolean), som checkes forinden:
If not AlreadyChecked Then currentdb.execute "Insert Into Dintabel (User, Tid) Select Environ("Username"), Now()" AlreadyChecked = true endif
Mht. SQL-databaser / serverproblematikken som kører i andet regi, er jeg enig med dig, at man kan lave mange smarte(re) via Access men sikkerheden er ikke helt god.
Derfor anbefaler man generelt ikke en Access/SQL-serverløsning
De samarbejdspartnere jeg har ... du kender jo selv een i Post Danmark's IT afdeling :o)
Synes godt om
Ny brugerNybegynder
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.