Newsgroup: it.comp.java
Titolo: driver odbc specifiche cercasi

MENATE:
Qualcuno mi puň chiarire l'argomento, perfavore?
Per esempio....
Faccio un esempio in specifico, ma va bene anche una
risposta in generale.
PROBLEM:
Io ho installato Interbase server (un DB Free eccellente),
ho scaricato i driver odbc per il medesimo prg,
Posso con questo materiale "dare vita" ad una connessione
al db? O mi servono anche dei driver JDBC?
PS:
SI SI, effettivamente ho unpň di confusione
in testa se potreste indirizzarmi su qualche
bella specifica (poss.te in ITA)!!!
Ciao e grazie a chi.....
--
--
Ciao
                                        Roche
               - The Mannix -
Sei stufo di ascoltare la solita minestra?
Clicca quě sotto:
 
http://stage.vitaminic.it/the_mannix/

 al db? O mi servono anche dei driver JDBC?
L'unica cosa che ti serve e' il "ponte" Jdbc-Odbc che e' fornito
insieme al JDK medesimo, ovviamente dovrai registrarti la DSN
(Data Source Name) nel Pannello di Controllo di ODBC specificando
li' i tuoi driver ODBC, il database etc. etc.
Dai un'occhiata al codice che trovi su
http://www.soft-land.org/archivio/down/motor.zip
Si tratta di un motore di ricerca - indicizzazione che usa il bridge
Jdbc-Odbc per scrivere in un database.
Davide

Intanto grazie perchč mi hai
chiarito la situazione!!!! e non č poco!!!
Poi volevo chiederti allora io ho bisogno
solo del driver odbc specifico per ogni
database sulla macchina client, vero?
Grazie ancora


 database sulla macchina client, vero?
Hemmm... tu hai bisogno del driver ODBC installato sulla
stessa macchina dove gira il tuo programma Java, e della
DSN definita sulla macchina stessa.
Cosa intendi per "client" ?
Davide

 
http://www.soft-land.org/archivio/down/motor.zip
PS: Ma non va il link!
Grazie ancora
--
--
Ciao
                                        Roche
               - The Mannix -
Sei stufo di ascoltare la solita minestra?
Clicca quì sotto:
 
http://stage.vitaminic.it/the_mannix/


Messa così, sulla macchina client non ti serve nulla, sul server web ti
serve un driver per l'accesso al dB; può essere un bridge ODBC-JDBC (come
già ti hanno suggerito)oppure, ed è molto meglio, un driver nativo JDBC (che
per Interbase esiste e si chiama Interclient). Il bridge standard offerto
dal JDK è una soluzione da usare solo se non esiste il driver JDBC specifico
per il database che ti interessa usare. In realtà tutti i principali dB
commerciali e free hanno il loro bravo driver dedicato, credo che l'unico
che non ce l'ha sia solo Access (che però non è nemmeno un dB engine).
Ciao.
Dario

 Dario
Vuoi dire che non dovevo installare nessun JDBC
perchè c'era già?Perchè nel frattempo ho installato
un driver che si chiama GEMINI ODBC DRIVER!
Ma ho l'impressione che non mi serva ad un .......
Ciao e grazie


 Ma ho l'impressione che non mi serva ad un .......
no devi installarti Interclient che va scaricato a parte (ce ne sono due
a seconda del jdk che utilizzi). ODBC si usa per i DB "dei poveri", i
veri motori sql hanno sempre un driver JDBC (che per la cronaca può
essere di 4 tipi diversi, interclient è del 4° tipo) e ovviamente
Interbase non è da meno.
ciao
Ugo
__________________________________________________________________________
"La perfezione si ottiene non quando non c'è nient'altro da aggiungere, 
 bensì quando non c'è più niente da togliere." Antoine de Saint-Exupéry
__________________________________________________________________________
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Enterprise Java Consulting
@mail:	
ugo.l...@flashnet.it
@work:	
ugo.l...@sun.com
Home Page: 
http://www.ugolandini.net
Home Page: 
http://ugolandini.hypermart.net
 (DNS is changing)
Fax Phone: 06/233207542 
Cell Phone: 0347/6310749 - 0347/4783580
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^