Newsgroup: it.comp.software.database
Titolo: access e openoffice

Per le esigenze di lavoro mi sono costruito un file access che mi è
molto utile ma faccio una confessione: ci ho sbattuto la testa x
settimane (non sono per niente un esperto) e all'idea di ricostruire il
tutto per openoffice mi viene lo sconforto. Il problema è che vorrei
lavorare su penna usb con quel file access o uno equivalente....se ho
capito bene Access può lavorare solo su pc e quindi mi chiedevo se ci
sia modo di "trasformare" il mio file in un file x openoffice base che
possa utilizzare con la penna benedetta. 
Grazie infinite


Il file di Access lo puoi usare da qualsiasi supporto (hd, fd, chiave
usb, ecc.), l'unico requisito è che nel pc in cui vuoi usarlo, sia
installato Access, con una versione equivalente o più recente rispetto a
quella con cui hai creato il file mdb.
Trasformare il file mdb in file per OoBase con pochi clic, penso che te
lo possa scordare, a meno che non trovi qualcuno che fa miracoli...
Naturalmente dipende dalla complessità di ciò che hai fatto, ma in linea
generale non credo sia una cosa semplice.
-- 
David Martin

 quella con cui hai creato il file mdb.
dato che access durante l'uso crea l'ldb, sul supporto si deve anche poter 
scrivere, sia fisicamente (su un cd bisogna, se ricordo, masterizzare anche 
un ldb, mi sembra gli basti: ma anni fa avevo provato con un solo utente per 
volta; con piu' utenti non puo' aggiornare l'ldb, quindi sarebbe da provare) 
sia logicamente (permessi di scrittura nella cartella dell'mdb).
ciao, a.

 generale non credo sia una cosa semplice.
Non e' del tutto vero, in OOo esiste un Wizard con cui e' possibile 
convertire un .mdb in un db HSQLDB naturalmente bisogna prestare 
attenzione che i tipi di dati convertiti siano tra loro compatibili, 
inoltre le maschere vanno rifatte con l' apposito tool per la creazione 
dei formulari e vanno rifatte le query e anche le relazioni tra le 
tabelle, quindi al lato pratico vengono importate le tabelle i  dati,
per i resto lo si puo' ottenere facilmente i tool visuali di 
OpenOffice.org-Base.
Ciao Jack


Ok, grazie delle info ;-)
Comunque, per quella che è la mia esperienza di utilizzo di Access,
anche dopo aver letto il tuo post ribadisco che non la vedo una cosa
semplice. Tutto sommato, che peso ha la definizione di tabelle e
inserimento dei dati, nella costruzione di un file Access?
Credo che la vera rogna sia proprio ridefinire relazioni, query,
maschere e report... a proposito, il codice vba che fine fa?
-- 
David Martin

 ... a proposito, il codice vba che fine fa?
Ecco il punto e' propio questo, un discorso sono i dati e la struttura 
del db, che portarla in OOo non e' per niente oneroso ( anche se in 
alcuni casi qualcuno non e' riuscito nella conversione), altro discorso 
e'l'implementazione, pero' se ti vuoi disfare di Access il codice 
comunque lo devi riscrivere, anche se tu usi VB 5-6 non puoi importare 
codice VBA senza metterci mano, con OOo la cosa e' sicuramente piu' 
complessa perche' l' IDE non e' di certo avvicinabile a quello di 
Access, rimangono le motivazioni, se veramente di vuoi disfare di Access 
non e' di certo la ricrittura del codice che fa' la differenza.
C'e' una versione di OOo della Novell che dice di aver reso piu' 
compatibile la conversione di codica VBA in StarBasic anche se 
personalmente non l' ho provato, comunque sono cose che gia sai visto 
che frequenti it-alt.comp.software.openoffice.
Ciao Jack

 che frequenti it-alt.comp.software.openoffice.
...accidenti ...è da un po' che frequento poco in i.a.c.s.o e questa
proprio mi era sfuggita... grazie!
-- 
David Martin