Newsgroup: it.comp.java
Titolo: [NEWBIE] jdbc esempio ...

Una domanda.. è possibile che io tramite jdbc acceda ad un database mdb ( 
access 97 / 2000 ) su un pc avente odbc32 installato ??
Saluti GazziNet
P.s. Le mie vane ricerche mi hanno portato a non capire bene il meccanismo 
di conessionde degli jdbc..!! Non riesco a capire.. se la fonte odbc a cui 
deve essere legato jdbc deve essere sulla macchina locale o su una 
remota.1!!!

 di conessionde degli jdbc..!! Non riesco a capire.. se la fonte odbc a cui
L'importante è che hai ODBC sulla macchina dove deve girare il codice
client, poi sarà ODBC che deve raggiungere il DB..
-- 
Giuseppe Acito
Company Slave
K-Tech S.r.l.
Via Tibullo, 13
00193 - Rome (RM) - Italy
http://www.k-tech.it
Phone: +39 (0) 6 68301467
E-mail: 
giusep...@mclink.it
AMVI 
http://www.amvi.it
ICQ 69708049
IVAO ID I-2102

 
Ma il mio casino č che devo accedere dal server linux ad un database mdb o 
al massimo ad un database as400 ..
Saluti GazziNet

 wrote in message
news:9g7ikj$k2v$1...@fe2.cs.interbusiness.it...


 al massimo ad un database as400 ..
Per accedere ad un MDB da Linux tieni conto del fatto che:
1. MS-Access *non* è un database server. L'unico modo per accedere ad un
MDB è accedere fisicamente a quel file.
2. non essendo (a quando mi risulta) pubbliche le specifiche del formato
dei file MDB, l'unico modo  di accedere ai file MDB da un qualsiasi
linguaggio è di usare le interfacce fornite dal sig. Bill Gates (DAO,
ADO, ODBC, RDO e chi più ne ha più ne metta). Tutte queste interfacce
sono, in soldoni, DLL, quindi codice binario nativo Windows.
Quindi, per accedere a un file MDB da Linux via JDBC hai due strade:
1. rendi i dati del tuo MDB accessibili alla macchina Linux tramite un
database server. L'unico prodotto di mia conoscenza che fa ciò è
http://www.j-netdirect.com/JDataFeatures.htm
2. monti un qualche accrocchio sulla macchina Linux che ti permetta di
accedere al codice binario del sig. Bill Gates. Mi sembra che qualcosa
del genere sia stato fatto per ODBC su un qualche Unix, purtroppo non
ricordo il link.
Per il "database as/400" (qual'è?), se è client/server e se esiste un
driver JDBC per esso non ci dovrebbero essere problemi.
HTH
Ciao, Cris
-- 
Cristian Veronesi ><((((º> 
http://www.crpa.it
"Ma quella roba bianca sopra non è zucchero vanigliato. E` muffa.
 E tutti lì a dire: che buono, sa di funghi!" (A. Baricco)

 al massimo ad un database as400 ..
Ciao!
Se ti interessa io ho fatto un applicationserver gratuito in openSource che ti permette proprio di far questo: lo installi sulla macchina dove c'è il file mdb, e poi ci accedi con un driver pure java che ho implementato io con RMI... è funzionante e lo trovi all'url 
www.javalab.it
 si chiama Zeus!
Ciao da Andrea


Per l'accesso ad AS/400, la stessa IBM distribuisce il driver JDBC
necessario, come componente del Tollbox per Java, una serie di classi che
forniscono l'accesso alle risorse AS da parte dei client e anche al codice
Java che gira direttamente sulla macchina IBM.
Per informazioni
http://www-1.ibm.com/servers/eserver/iseries/toolbox/
--
Andrea Garbagnoli
garb...@tin.it

Andrea Musumeci wrote:

Miraccccccccccccccollllllllllllllloooooooooooo!!!!!!!
Se riesco a farlo funzionare.. se passi da Modena ti offro una birra .. 
Saluti GazziNEt