Copia dati su access

martedì 25 agosto 2009 - 17.28

toniovigi Profilo | Expert

Ciao Ragazzi , ho un problema un po difficile,almeno per me è cosi; ho un db access gia compilato con dei dati, devo copiare dentro di esso degli altri dati provenienti
da un altro file (excel) il mio problema è che io devo mantenere le stesse posizione dei dati;
m spiego meglio

il mio db access e cosi
a
b
c
d
il mio file excel invece

a
b
1
c
d
2

Praticamente voglio aggiornare solo i record che hanno un campo in comune e quelli diversi o aggiunti No
Non so se mi sono spiegato ma chiedete pure

Grazie :)

lbenaglia Profilo | Guru

>Praticamente voglio aggiornare solo i record che hanno un campo
>in comune e quelli diversi o aggiunti No

Puoi definire una linked table al workbook Excel e tramite una query di UPDATE aggiornare i dati della tabella di destinazione eseguendo una INNER JOIN con la linked table.

>Grazie :)
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

toniovigi Profilo | Expert

mmm

riesci a farmi vedere qualche esempio???

dinoxet Profilo | Senior Member

con il permesso di benagli ase ci posti un esempio del db access e della tabella xls ti creo il tutto e poi te lo guardi.

DINOXET
__________________________________________
impossible is only a word

toniovigi Profilo | Expert

Il file access contiene una tabella chiamatà unità con dentro

Nome,Cognome,Matricola,Stanza,Servizio,cod.pc

il file excel contiene le stesse colonne in + delle colonne che non mi servono

Io voglio praticamente sostituire in access i record di excel(che sono aggiornati)dove il campo cognome o matricola o cmq un campo comune è uguale

Grazie

Antonio
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5