Newsgroup: it.comp.java
Titolo: Applet->postgreSQL : problema con i driver JDBC...

 bo?
non per polemizzare, ma questo non è un servizo di assistenza o help desk che
dir si voglia. Qui c'è tutta gente che lavora e, quando ha tempo e se ha
informazioni attendibili, cerca di comunicarle con gli altri per allargare la
comunità di programmatori e fare in modo che ci sia una crescita della qualità e
quantità di software Object Oriented.
Si pone una domanda, si aspetta una risposta, e se non c'è pazienza. Poi se
cominci a dire "coglione", "cagarmi", ecc. secondo me diminuisci in maniera
esponenziale le possibilità che qualcuno abbia voglia di risponderti. (non basta
il tempo: per quanto mi riguarda bisogna anche aver voglia)
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
Home Page: 
http://www.ugolandini.net
Mentoring: 
http://www.projectoo.com
Work Phone: 02/61860647-6-4 06/58332267
Cell Phone: 0347/6310749 - 0347/4783580
Fax Phone: 02/700 413 187
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Ho sviluppato un applet GUI di connessione ad un database ACCESS97
con il JDK 1.1 per portarla a lavorare su un VERO database, PostgreSQL
(un RDBMS come Oracle), e mi si sono presentati subito i seguenti
problemi con i driver JDBC per PostgreSQL:
1. Trovare i driver giusti per la versione 6.5.3 di PostgreSQL:
     spero di aver trovato qui 
http://www.retep.org.uk/postgres/
 quelli
giusti.
2. Eseguendo l'applet non riesco a fare vedere il package
    " jdbc6.5-1.1.jar " dei driver....e qui mi fermo a capire! (soprattutto
questo!)
3. facendo una porcata da smanettoni ho provato a UNJARRARE il file
    " jdbc6.5-1.1.jar " dei driver e a mettere la directory postgresql nella
    stessa delle applet e degli html; vi riporto parte del codice per la
    connessione che mi da' problemi:
    Class.forName("postgresql.Driver");
    Connessione_al_DB = DriverManager.getConnection
("jdbc:postgresql://SERVER:5432/MYDATABASE", USERNAME, PASSWORD);
   In IE4 mi carica il driver con forname, ma quando eseguo la connessione
   mi tira fuori l'eccezione SQL: No suitable driver......e anche qui mi
fermo
   a commentare
4. Fare il Deploy sul web server Apache: come devo strutturare la gerarchia
    dei vari file nella home di httpd a partire da index.html (html, .class,
.jar, etc....)?
5. Neanche a dirlo, i browser che dovranno usare gli html con le applet
    saranno indifferentemente >=IE4 e >=NC4 su internet, problemi di
    compatibilità?
6. Il mio hardware: 1 client di sviluppo con windows 98 ed un server Linux
    connessi direttamente.
    Il mio software: client-side: visual cafe 2.0 (solo per editare e
compilare)
                            server-side: RedHat Linux 6.0, apache,
postgresql 6.5.3
7. Possibile che in un giorno di impazzimento tra tutorial (online e non),
    libri professional (forse...), documentazioni varie, tutti non parlino
altro che di
    settare la variabile di ambiente CLASSPATH? Che cazzo c'entra?
    Per fare il deploy sul server per far girare l'applet e che da esso
    prelevi e veda bene il driver per postgresql, cosa devo fare?
    Sono stato chiaro? So di essere un NEWBIE, ma sinceramente
    preferisco destreggiarmi tra gli algoritmi di una bella applet che mi
    garantisce una connessione già preconfezionata, che barcamenarmi tra
    standard, .jar, CLASSPATH, etc....Sarò un purista o un coglione?
8. Grazie a chi mi ha dedicato questi 30 secondi della sua vita per cagarmi
    ed ancora di più per chi vorrà condividere con me il tempo che lui
    ha già dedicato a risolvere i problemi che il sottoscritto vi ha posto

...


Hai ragione! Preso dalla foga di risolvere il mio rompicapo ho trascurato
tutti questi particolari
dimenticandomi anche che tutto è un particolare! A volte mi capita anche di
non dare più importanza
alla mia ragazza quando sono sotto a sviscerare la soluzione di un
rompicapo.
Mai più parolacce! Molta pazienza e spero di essere riaccettato di buongrado
nel newsgroup.
Riccardo