Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Elena78
    Registrato dal
    Oct 2001
    Messaggi
    535

    Access 2000: update di un campo comune a due tabelle di due DB uguali

    Ciao ragazzi,
    questo è il mio problema.
    Ho due DB praticamente uguali. Hanno in relazione il campo IdNominativo.
    Uno è aggiornato correttamente l'altro no.
    Devo sovrascivere i dati del campo indirizzo della tabellaB con i dati del campo indirizzo della tabellaA
    Pre fare ciò ho importato la tabellab del dbB nel databaseA, che contiene la tabella A.

    Come devo fare??

    Teoricamente lo script di Update dovrebbe essere così:

    UPDATE TABELLAB
    SET TABELLAB.Indirizzo = TABELLAA.Indirizzo
    where
    TABELLAB.IdNominativo=TABELLAA.IdNominativo

    Quello che da errore è proprio il SET, se dopo l'uguale metto un calore costante funziona, altrimenti no.


    Mi sapreste aiutare??

    Grazie in anticipo.

    Elena

  2. #2
    Utente di HTML.it L'avatar di Corwin
    Registrato dal
    Jan 2002
    Messaggi
    584
    UPDATE TABELLAB INNER JOIN TABELLAA ON TABELLAB.IDNOMINATIVO = TABELLA.IDNOMINATIVO SET TABELLAB.INDIRIZZO = TABELLAA.INDIRIZZO;

  3. #3
    Utente di HTML.it L'avatar di Elena78
    Registrato dal
    Oct 2001
    Messaggi
    535
    Originariamente inviato da Corwin
    UPDATE TABELLAB INNER JOIN TABELLAA ON TABELLAB.IDNOMINATIVO = TABELLA.IDNOMINATIVO SET TABELLAB.INDIRIZZO = TABELLAA.INDIRIZZO;
    Grazie,

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 © 2024 vBulletin Solutions, Inc. All rights reserved.