Aggiornare automaticamente tabella di access prelevando dati da altra tabella

Anonimo
2016-03-17T18:29:38+00:00

Ciao e buona sera a tutti

stò utilizzando un dbase sviluppato in Access 2007 per la gestione finanziaria di progetti.

Il mio dbase è composto principalmente da tre tabelle:

la prima: capitolo

la seconda: impegni

la terza: mandati

Nella gestione finanziaria fatta fino ad ora, compilavo i vari campi in modo manuale; da oggi ho la possibilità di poter aggiornare i dati prelevando i valori dei campi da una tabella esterna.

Vorrei aggiornare le mie tabelle (impegni e mandati) in modo automatico prelevando i dati da questa tabella esterna e per questo vi pongo i dubbi e chiedo il vostro aiuto:

  1. devo creare una query di aggiornamento? In che modo? è il modo giusto?
  2. le colonne da aggiornare sono solo alcune e non tutte e i nomi dei singoli campi si chiamano in modo diverso: è un problema?
  3. la tabella da cui prelevo i dati è popolata di alcuni record che a me non interessano, come posso impostare la query in modo che mi si aggiorni la tabella solo con i record e campi che mi interessano?

Per ora vi pongo solo queste tre domande, semmai avrò altri dubbi e problemi quando proverò a implementare il mio dbase vi disturberò ancora.

Grazie fin da ora

Luca

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

19 risposte

Ordina per: Più utili
  1. Anonimo
    2016-03-18T07:44:36+00:00

    ciao Luca,

    dovresti avere a disposizione un DNS che ti permette di collegare le tabella all'origine dati , visto che dall'immagine che mostri alcune tabelle sono già collegate.

    Quindi, da Access, dati esterni database Obdc ---> collega all'origine: ti apre una maschera di dialogo che ti permette di collegare le tabella all'origine dati oppure creare un un nuovo DNS.

    Segui da li in poi il wizard.

    Ovviamente...devi conoscere l'origine dati, nel senso che devi selezionare il driver corretto del database a cui ti devi collegare.

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2016-03-18T07:28:15+00:00

    Ciao Sandro

    ti allego una schermata.

    In buona sostanza sono collegato a tabelle di altro dbase (di cui non conosco l'origine).

    Ciò che posso dirti che è collegato tramite ODBC

    Grazie

    Luca

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2016-03-18T06:30:02+00:00

    ciao Luca,

    nel caso semplice in cui la tabella sia contenuta in altro db di access la  puoi collegare tramite wizard o tramite vba.

    In che tipo di DB la tabella è contenuta?

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2016-03-18T05:23:14+00:00

    Ciao Sandro, grazie di aver risposto.Posso prendere in cosiderazione anche questa ipotesi ma io non so proprio come si fa a collegare tabelle esterne.

    Comunque mi affido anche alla tua esperienza.

    Grazie

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2016-03-17T18:42:34+00:00

    ciao Luca,

    non potresti limitarti a collegare la tabella esterna al tuo db?

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento