Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Qui trovi la soluzione.
Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Win 10
Access 2013
Buongiorno,
il DB è stato realizzato, i dati li inserisco tutti correttamente ma non ci faccio nulla se non riesco ad interrogarlo!
sto provando ad utilizzare una maschera come interfaccia per decidere cosa cercare e tramite un report avere il risultato.
mi sono basato su un tutorial che però non mi filtra la parte "periodo inizio e fine" ma almeno quello sulla Categoria funziona :)
a parte il fatto che la ricerca dovrebbe permettere :
provo a condividere quanto fin ora ho cercato di fare, ma mi vergogno dei miei limiti :(
Ivan
Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.
Risposta accettata dall'autore della domanda
rimane il problema che non mi restituisce alcun valore se faccio la ricerca con categoria "tutto" ... come mai?
Mimmo se fosse per me ti farei già Santo Subito!!!!!
ma per inserire il campo Valido si/no nella maschera ricerca come devo procedere?
ps la compattazione del DB è una delle poche cose che faccio sempre, in quello che condivido mi ero dimenticato di apporla solo perchè lo uso come muletto ma ho provveduto subito :)
Aggiungo:
dopo aver effettuato alcune modifiche al tuo DB e comunque prima di condividerlo effettua un Compatta e ripristina per ripulire il Db stesso da sporcizia dovute al lavoro svolto.
Scegli dal menu File -> Compatta e ripristina il Data Base
vedrai come cambiano le dimensioni del file.
Mimmo
Ciao e ben ritrovato,
innanzi tutto ricordati di chiudere i precedenti post segnando come risposta risolutiva quella che ritieni tale.
Per questo post, prova a cambiare la Sql della query QRicerca con il seguente:
SELECT TEvento.IDEvento, TEvento.Valido, TEvento.DataEvento, TEvento.Persone, TAssetto.NomeAssetto, TCategoria.Categoria
FROM ((TEvento LEFT JOIN TInterventi ON TEvento.IDEvento = TInterventi.IDEvento) LEFT JOIN TAssetto ON TInterventi.IDAssetto = TAssetto.IDAssetto) LEFT JOIN TCategoria ON TAssetto.IDCategoria = TCategoria.IDCategoria
WHERE (((TCategoria.Categoria)=[Maschere]![MRicerca]![Categoria]) AND ((([TEvento].[DataEvento])) Between [Maschere]![MRicerca]![InizioPeriodo] And [Maschere]![MRicerca]![FinePeriodo]))
ORDER BY TEvento.DataEvento;
Come vedi nel criterio (Where) ho utilizzato la Between (compreso tra).
Ciao Mimmo