Fai questo test
apri un nuovo database
crei una tabella che chiamerai "Accessi"
con due campi: "DataO" e "Utente" (DataO formato data e Utente formato testo)
Non usare mai un nome campo con parole chiave come "Data"
Crei una maschera e inserisci un pulsante di comando (elimina la procedura guidata)
e con il tasto destro sul pulsante seleziona
"Genera evento" -> Generatore di codice
all'interno del codice inseirsci queste righe
- Codice: Seleziona tutto
Dim criterio As String
Set db = CurrentDb
criterio = "INSERT INTO Accessi(DataO, Utente) "
criterio = criterio & "VALUES ('" & Now() & "', '" & Environ("Username") & "')"
db.Execute criterio
Close
Chiudi la mascera e la salvi con nome che vuoi (es. "Menu")
Ora apri la maschera e premi il pulsante
ad ogni click sul pilsante aggiungerai un record nella tabella con data e ora nel campo data e utentePc nel campo utente
Una volta verificato il funzionamento
potrai inserire nel Form della maschera "Menu"
e tra le Opzioni di Avvio del Db (Strumenti -> Avvio) puoi inserire il nome della maschera (Menu)
chiudi il Db
e ad ogni apertura del Db verrà registrato quanto da te richiesto
ciao