Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Nota: Questa risposta è stata tradotta automaticamente. Di conseguenza, potrebbero esserci errori grammaticali o espressioni insolite.
Ciao Fausto Mangiavini
Grazie per aver contattato il forum Microsoft Q&A riguardo alla tua domanda su Microsoft Access. Per filtrare i record in cui la data di ricerca rientra nel periodo di attività, configuri la query per verificare che la data di inizio sia uguale o precedente alla data di ricerca, e la data di fine sia uguale o successiva. Questo garantisce di catturare gli utenti attivi inclusi nell'intervallo di date.
Ecco come implementarlo:
Nella Vista Design della Query:
- Apra la query in modalità Design.
- Aggiunga i campi necessari (ad es., dettagli utente, dataIn, dataFin).
- Nella riga Criteri:
- Sotto dataIn: Inserisca <= [Forms]![frmAnno]![DatData]
- Sotto dataFin: Inserisca >= [Forms]![frmAnno]![DatData] (Assicuri che entrambi siano sulla stessa riga di criteri per una condizione AND.)
Nella Vista SQL:
SELECT *
FROM SuaTabella
WHERE dataIn <= [Forms]![frmAnno]![DatData] AND dataFin >= [Forms]![frmAnno]![DatData];
Per il suo esempio specifico di estrazione dati dopo il 02/02/2024:
- Se filtra gli inizi dopo quella data: Usi > [Forms]![frmAnno]![DatData] sotto dataIn.
- Se filtra gli attivi dopo quella data: Usi > [Forms]![frmAnno]![DatData] sotto dataFin.
Suggerimenti per la risoluzione dei problemi:
- Assicuri che il form frmAnno sia aperto durante l'esecuzione della query.
- Verifichi che tutti i campi data siano impostati sul tipo di dato Data/Ora.
- Testi con una data fissa come > #02/02/2024# per isolare i problemi.
- Access gestisce i formati data regionali (ad es., gg/mm/aaaa), ma usi #mm/gg/aaaa# in SQL per chiarezza.
Se hai ulteriori dubbi, sentiti libero di lasciare un commento qui sotto. Sarò più che felice di
assisterti. Se la risposta è utile, ti invitiamo a fare clic su “Accetta risposta” e gentilmente a lasciare un voto positivo. Se hai altre domande relative a questa risposta, fai clic su “Commenta”.
Nota: Segui i passaggi nella nostra documentazione per abilitare le notifiche e-mail, se desideri ricevere le notifiche relative a questa discussione.