iMPOSSIBILE AGGIUNGERE O MODIFICARE IL RECORD

Anonimo
2014-07-14T08:49:33+00:00

Buongiorno,

sto facendo un semplice db per la gestione degli ordini dei libri.

Ho creato una tabella Clienti e una tabella Libri. Visto che ho bisogno che siano collegate con una relazione molti-a-molti ho creato la solita tabella intermedia delle chiavi primarie delle due tabelle (Clienti e Libri).

Ho impostato nella tabella intermedia che i due campi fossero combinati in modo da andare a pescare i dati un menu a tendina, ma come inizio a riempire i dati mi dice che è impossibile aggiungere o modificare il record, nella tabellla libri è necessario un record correlato.

Sotto vedete l'immagine delle relazione tra le tre tabelle, una cosa che più semplice di così non si può.

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

Anonimo
2014-07-14T11:57:09+00:00

Ciao Atlantide,

nella tabella Ordini se hai impostato correttamente le proprietà di IDLibro e Di Nome Cognome, devi poter inserire solo Libri già presenti nella tabella Libri o Persone già presenti nella tabella Clienti e la stessa cosa deve poter essere fatta sia dalla tabella Libri che dalla Tabella Clienti, l'unica accortezza è che quando sei in Libri e devi inserire un cliente, questo deve già esistere, altrimenti devi inserire il cliente e poi associargli il Libro.

Ti ho  messo un esempio qui:

https://onedrive.live.com/redir?resid=5682C8A718EF6328!1173&authkey=!4vu7cLmjKD8%24&ithint=file%2c.accdb

La risposta è stata utile?

0 commenti Nessun commento

3 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2014-07-14T09:49:16+00:00

    Scusate vorrei aggiungere un dettaglio che ho scoperto adesso:

    Dalla tabella Ordini non posso inserire dati perché mi propone quel problema per cui sto scrivendo, allora ho pensato di provare a inserire le informazioni da un'altra tabella.

    Ho aperto Libri cliccando il codice del libro interessato (sul + all'inizio della riga tanto per intenderci) posso tranquillamente inserire il nome della persona che l'ha ordinato scegliendolo dal menu a tendina.

    Allora ho aperto anche Clienti e facendo la stessa cosa (cioè tentando di inserire il libro cliccando sul + di fianco al nome) mi ripropone l'errore.

    Quindi posso inserire i dati solo a partire dalla tabella libri.

    Questo può aiutare?

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2014-07-14T09:26:31+00:00

    Si me n'ero accorta anche io ma ho pensato che potevate aiutarmi anche con il solo testo. In ogni caso provo a rinviarla.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2014-07-14T08:56:26+00:00

    Sotto vedete l'immagine delle relazione tra le tre tabelle, una cosa che più semplice di così non si può.

    Non vediamo nessuna immagine.

    La risposta è stata utile?

    0 commenti Nessun commento