2010-02-17 6 views

risposta

4

si potrebbe dare questa libreria una prova:

http://dans-dbf-lib.sourceforge.net/

E 'open source (GPL) e Java puro.

+0

bello! Lo sto usando per aggiungere a [csvjdbc] (http://www.sourceforge.net/projects/csvjdbc) la possibilità di considerare i file xBase come possibili input. se lo provi, fammi sapere se funziona per te come fa per me. – mariotomo

1

È facile da raggiungere tramite il provider OleDB, ad esempio tramite .Net, Visual Foxpro sarebbe ovviamente in grado di leggerlo in modo nativo.

1

Un google veloce per dbase e jdbc ha riportato un numero di collegamenti per un driver jdbc xbase chiamato StelsDBF. Non posso dire di averlo usato o sapere più di un rapido google, ma quella sarebbe la mia risposta Java.

Una soluzione Java alternativa sarebbe quella di creare una fonte dati ODBC per dBASE e quindi utilizzare il JdbcOdbc bridge

0

Ho usato il driver JDBC da HXTT. È di tipo 4 (pura java) e ha funzionato bene. La mia esperienza con il bridge JdbcOdbc per lo stesso compito era piuttosto scarsa ma potrebbe essere cambiata nelle versioni più recenti. Il driver di HXTT è un prodotto commerciale.

1

"qualsiasi altra lingua"? come in Python, forse?

in Python sto usando questo: dbfpy. (da non confondere con pydbf.)
davvero utilizzabile.