Newsgroup: it.comp.software.database
Titolo: Esiste un software diverso da Access per la lettura dei file MDB?

Ciao a tutti,
ho decisono per una questione di costi di non acquistare Access nei 
nuovi pc dello studio; mi rimane un pc con Access XP che mi è più che 
sufficiente per modificare la struttura dei database.
Negli altri pc ho installato "Access2007Runtime.exe" che permette di 
leggere e scrivere i dati presenti in un file MDB qualora quest'ultimi 
fosse complento delle maschere di accesso ai dati.
Purtroppo però non posso leggere i dati presenti nelle tabelle, quindi 
se un database MDB non possiede maschere ma solo tabelle queste 
risultano invisibili.
Esiste un software (meglio se free) che consente la lettura delle tabelle?
P.S. non mi interessa modificare la struttura!
Grazie anticipatamente

 Esiste un software (meglio se free) che consente la lettura delle tabelle?
Prova 
www.openoffice.org

 Esiste un software (meglio se free) che consente la lettura delle tabelle?
Si, Windows
Spiego meglio: quando si parla di Access non si parla di un prodotto
unico, ma si parla di due prodotti ben distinti:
- Microsoft Access, che fornisce una interfaccia ad un qualsiasi
  database per cui sono installati i driver ADO o i driver ODBC.
- Microsoft Jet, che consiste in un motore RDBMS la cui principale
  interfaccia di utilizzo e` Access.
Ora, mentre Access e` disponibile solamente mediante l'acquisto del
pacchetto Office[1], Jet fa parte dei componenti installati da Windows
da tempo immemore[2], e puo` essere utilizzato con qualsiasi tool che
ti permette di interfacciarti ad un database via ODBC. Tra l'altro, il
driver ODBC ti permette anche di creare il database (ovviamente
vuoto), quindi puoi usarlo in tutto e per tutto senza dover dipendere da
Access[3]. Tieni comunque presente una cosa: il motore Jet viene
considerato deprecato da Microsoft, tanto che in Access 2007 e` stato
sostituito dal motore ACE (che e` comunque compatibile con Jet).
Personalmente, se ti serve gestire solo i dati, ti consiglio di
installare SQL Server Express (o PostgreSQL, vedi tu), di creare li
dentro le tabelle e di connettere le tabelle via ODBC dentro il database
Access. Ovviamente ogni client dovra` avere installata e configurata la
fonte ODBC per il database, ma penso che una soluzione simile sia
migliore di qualsiasi soluzione implementata su Jet e soci
Enrico
[1] non ricordo se e` venduto anche separatamente
[2] non ricordo se da una qualche revisione di Windows 95 o da Windows
    98, sicuramente e` comparso assieme alla finestra di configurazione
    ODBC
[3] ovviamente perdi report, maschere e quant'altro ti viene messo a
    disposizione da Access che non sia costituito da tabelle e viste
    (non ricordo se ha stored procedure o simili, sicuramente Access le
    ha e le usa)

     ha e le usa)
Questo non è un problema in quanto "Access2007Runtime.exe" mi permette 
di vedere report e maschere senza problemi con tutti i dati e macro VBA 
associate. L'unica cosa che purtroppo non mi fà vedere sono le tabelle!
Grazie

Andrea B. ha scritto:

Purtroppo OpenOffice non apre il file MDB in lettura, ma fa un 
importazione che poi sono costretto a salvare nel suo formato. O 
sbaglio? Esiste qualche procedura per aprire semplicemente un file MDB e 
farmi vedere il contenuto delle tabelle?
Se si quale?
Grazie

 presenti in un file MDB
Come ti ho detto, ti basta un tool che ti permetta di interfacciarti via
ODBC al database. Uno di questi e` dbgate che, se non ricordo male,
permette anche di aprire direttamente il file Access
Enrico

>
io uso VISDATA.EXE   , della Microsoft  ( visual data manager )