venerdì 13 giugno 2008

Importare Database Access in OpenOffice Base

Con soluzione del problema dei campi chiavi primarie autoincrementanti.

1. Aprire OpenOffice Base e creare un nuovo database collegandolo ad una base dati esistente di tipo ODBC
2. Creare e selezionare una origine dati Microsoft Access collegandola al database access che intendiamo importare (chiamiamola ad esempio DBAccessOri).
3. Andate avanti con il wizard e quando avete finito controllate tra le tabelle se ci sono le tabelle collegate al DBAccessOri e quindi chiudete il database e riapritelo.
4. Create un'altro database di OO.Base ma questa volta scegliete ovviamente il formato nativo chiamatelo ad esempio DBOOBase.
5. Con i due databases aperti fate copia/incolla una tabella alla volta dal DBAccessOri al DBOOBase.
6. Confermate che volete copiare sia la struttura che i dati e confermate anche tutti i campi.
7. Alla richiesta se volete o meno creare la chiave primaria scegliete NO e come per magia le chiavi verranno importate con la stessa funzionalità in MsAccess.

Nessun commento: