Condividi tramite

Microsoft Access 2007

Anonimo
2020-05-21T15:18:27+00:00

Sono un neofita di Access 2007 e ho creato una tabella per le mie opere liriche. Ho creato una maschera e ho provato a creare una query e un report con successo. Da qualche giorno però quando creo una query (opzione Query guidata semplice) se scelgo nella maschera l’opzione “Aprire la query per visualizzare le informazioni” e scegliendo un autore (ad esempio Giuseppe Verdi) la query mi riporta tutte le opere di tutti gli autori e non solo Verdi. Mentre se scelgo l’opzione “Modificare la struttura della query” sempre scegliendo Verdi la query mi riporta solamente un record in bianco. Mi potete spiegare dove sbaglio.

Microsoft 365 e Office | Access | Per la casa | Windows

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.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

domenico laurenza 9,900 Punti di reputazione Moderatore volontario
2020-05-25T15:24:55+00:00

Come ti diceva Carlo la tabella non è corretta dovrebbe contenere poche colonne e molte righe.

In particolare nel tuo caso dovresti creare almeno due tabelle una per le opera e una per gli interpreti.

Volendo esasperare il concetto (andiamo sullo spinto) le tabelle potrebbero essere 3. Le opere, gli interpreti e l'associativa che lega l'opera all'interprete che in altre parole ti permette di rappresentare il fatto che un interprete può legarsi a più opere e che un'opera può avere più interpreti. Il concetto di fondo è che un'informazione non deve essere ripetuta più volte.

Tornando alla attuale tua situazione nella query dovresti impostare l'interprete su ciascuna colonna (interprete 1, interprete2 ecc.) ma non sulla stessa riga dei criteri ma scalando verso il basso per ogni colonna. Il risultato è che avrai le condizioni in OR e non in And (stessa riga di criteri).

Facci sapere

Mimmo

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2020-05-24T16:12:15+00:00

La risposta è stata utile?

0 commenti Nessun commento

37 risposte aggiuntive

Ordina per: Più utili
  1. domenico laurenza 9,900 Punti di reputazione Moderatore volontario
    2020-05-22T14:49:45+00:00

    Ciao,

    puoi mostrarmi il codice Sql della tua query o uno screenshot in visualizzazione struttura della query.

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2020-05-22T14:43:15+00:00

    Gent.mo Sig. Domenico Laurenza,

    ringrazio per la tempestività e la disponibilità. Ho seguito scrupolosamente le tue istruzioni ma purtroppo il risultato sempre lo stesso come puoi vedere dall'immagine allegata.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. domenico laurenza 9,900 Punti di reputazione Moderatore volontario
    2020-05-22T12:04:25+00:00

    Ciao,

    ci metti seriamente in crisi perché non utilizziamo le creazioni guidate di Access quindi non siamo in grado di seguire la tua domanda.

    Prova a creare una query ( Crea -> Struttura query ).

    Seleziona la tabella dall'elenco che ti viene proposto quindi chiudi l'elenco.

    Seleziona e trascina nelle righe in basso (nella riga Campo) i campi che vuoi ottenere come risultato della query.

    Nella riga Criteri in corrispondenza della colonna Autori scrivi Verdi quindi o in alto seleziona Esegui (punto esclamativo)o in basso a destra nella prima delle tre icone seleziona Visualizzazione foglio dati. Dovresti così ottenere il risultato della query,

    Sempre in basso a destra la terza delle icone ti permette di tornare in visualizzazione struttura.

    Facci sapere

    Ciao Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento