Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    10

    Inserimento Record in 2 Tabelle relazionate di Access

    Ciao a tutti,
    ho un problema che non riesco proprio a risolvere:
    In Access ho 2 tabelle relazionate tra loro, CLIENTI (dati anagrafici dei clienti) e ACCOUNT (user e password dei clienti), vorrei inserire i nuovi record tramite 1 unico form che aggiorna le 2 tabelle.

    Ho anche creato 1 query che estrae i dati da tutte e due le tabelle, ma non riesco proprio a inserire nuovi record che aggiornino le due tabelle.

    Potete darmi qualche dritta?

    Grazie e Ciao!

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Devi fare l'inserimento prima nella tabella più alta nella gerarchia relazionale, e poi in quella più bassa.

    Per intenderci, se in account c'è l'id_cliente, allora prima inserisci il cliente e poi l'account.
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    la pagina che raccoglie i dati del form dovrà semplicemente eseguire due4 query di inserimento dati, prima sull'anagrafica clienti, una volta inserito il nuovo recuperi l'id che spero e credo ti serva come relazione sulla tabella account, e con quello la user e la pass fai il secondo inserimento sulla tabella degli account ...
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    10
    Ok, vi ringrazio! Mi sa che devo ributtare mano sui database per fare qualche modifica...
    Poi provo a fare i 2 inserimenti e vi faccio sapere.

    Ciao.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.