Maschera con inserimento in due tabelle differenti

di Skiro il
7 risposte

Buongiorno a tutti,

ho un problema che da solo non riesco a risolvere

nel mio data base ho due tabelle che per una serie di motivi vorrei tenere separate

Prelievi [id], [n_prelievi] , [data] ,  [id_Risultati]

Risultati  [id], [Risultato1] , [Risultato2]

queste due tabelle hanno una relazione di tipo uno a uno, ma vorrei inerire i dati in da un' unica maschera complessiva

Come posso procedere?

grazie a tutti 

7 Risposte

  • Senza entrare nel merito della divisione delle tabelle la soluzione più banale è una classica maschera sulla tabella Prelievi con una sottomaschera basata sulla tabella Risultati agganciata per ID_Risultati alla maschera principale

  • 23/02/2023 - Skiro ha scritto:


    Prelievi [id], [n_prelievi] , [data] ,  [id_Risultati]

    Risultati  [id], [Risultato1] , [Risultato2]

    Ti consiglio di tenere il database sempre NORMALIZZATO e COERENTE con i dati che espone. 
    Nomi tabelle al plurale: OK. 
    Nomi campi sempre al SINGOLARE.
    I campi ID sempre espliciti, quindi IDPrelievo, IDRisultato.

    Poi 

    23/02/2023 - Skiro ha scritto:


    ho due tabelle che per una serie di motivi vorrei tenere separate

    23/02/2023 - VBAndre ha scritto:


    Senza entrare nel merito della divisione delle tabelle

    Boh!

  • Ok grazie

    ma la sottomaschera e maschera la utilizzo quando il rapporto è uno  - molti

    in questo caso dovrei fare un uno - uno

    vorrei avere una sola casella di testo , la cui origine dati, è una tabella diversa rispetto la tabella principale 

  • 23/02/2023 - OsvaldoLaviosa ha scritto:


    23/02/2023 - Skiro ha scritto:


    Prelievi [id], [n_prelievi] , [data] ,  [id_Risultati]

    Risultati  [id], [Risultato1] , [Risultato2]

    Ti consiglio di tenere il database sempre NORMALIZZATO e COERENTE con i dati che espone. 
    Nomi tabelle al plurale: OK. 
    Nomi campi sempre al SINGOLARE.
    I campi ID sempre espliciti, quindi IDPrelievo, IDRisultato.

    Poi 

    23/02/2023 - Skiro ha scritto:


    ho due tabelle che per una serie di motivi vorrei tenere separate

    23/02/2023 - VBAndre ha scritto:


    Senza entrare nel merito della divisione delle tabelle

    Boh!

    ok, grazie procedo alla modifica del database

  • 23/02/2023 - Skiro ha scritto:


    Ok grazie

    ma la sottomaschera e maschera la utilizzo quando il rapporto è uno  - molti

    in questo caso dovrei fare un uno - uno

    vorrei avere una sola casella di testo , la cui origine dati, è una tabella diversa rispetto la tabella principale 

    Puoi tranquillamente utilizzarle anche in rapporto uno a uno. In questo caso la sottomaschera puoi farla con visualizzazione maschera singola invece che foglio dati e inserirai solo le textbox che ti servono. Poi dalla sottomaschera nascondi selettori record e pulsanti di spostamento in modo da renderla indistinguibile dalla maschera principale.

  • 23/02/2023 - Skiro ha scritto:


    vorrei avere una sola casella di testo , la cui origine dati, è una tabella diversa rispetto la tabella principale 

    Non è che per caso ti serce una semplice combo box?

  • 23/02/2023 - fratac ha scritto:


    23/02/2023 - Skiro ha scritto:


    vorrei avere una sola casella di testo , la cui origine dati, è una tabella diversa rispetto la tabella principale 

    Non è che per caso ti serce una semplice combo box?

    si deve scrivere i dati non nella tabella principale ma nella tabella secondaria

Devi accedere o registrarti per scrivere nel forum
7 risposte