Newsgroup: it.comp.java
Titolo: JDBC ovvero i database...AIUTO!!!! AIUTO!!! AIUTOOOOOO!!!!

Paranoie a parte, caldo a parte, esaurimenti a parte...
Mi presento: non sono nuovo e ho appena passato lo "scoglio"
dell'apprendimento su Java (Tutorial, libri ecce ecce)
E adesso?
E adesso mi sono scaricato JavaNetBeans 3.5...bello, finalmente quello che
volevo (io, che ero abituato a lavorare con JBuilder)
Veniamo al punto: imparata la programmazione Java, non ho mai sviluppato
nulla di serio, ho fatto i soliti programmi da "corso", le solite applet, le
solite interfaccine pre prendere confidenza con java.awt...ecce ecce.
Volevo iniziare a studiare tutto J2EE, ma il tutorial della sun mi ha
rimandato subito subito a studiarmi JDBC (si scrive così, no?).
Mi scarico il mio mySQL (e già li qualche bestemmiuccia parte, a combattere
con root, password ecce ecce, visto che io ho windows 2000!). Ma a parte
quello.
Le domande sono:
1. Cosa sono i Driver da scegliere e magari (configurare?) per iniziare a
scrivere qualche semplice programmino?
2. Cosa diavolo devo fare per iniziare a scrivere una semplicissima
applicazione JDBC? in cui mi costruisco la mia prima tabellina
idiota...scrivo le prime SELECT idiote...ecce...ecce?
3. Qualcuno mi prende "per mano" per cortesia? o se preferite, mi da un
calcione nel sedere, in modo che possa
poi, da solo, continuare a sbizzarirmi su ste cose?
Grazie, fa caldo, aiuto!
                      IL SANTO
p.s.
Prima di venirvi a rompere le palle, premetto che ho provato a sfogliare il
tutorial della sun su JDBC, ma è un tuorial della bestemmia che purtroppo va
fatto prima di fare quell'altro del bestemmione (otto mega zippati di J2EE)
p.p.s.s.
Dopo aver provato sul tutorial della bestemmia, mi sono buttato sull'HELP di
JavaNetBeans...e anche lì, inizia a "rompere" con questi Drivers i cui non
ho capito una mazza!!!
Sarà il caldo, sarà la disperazione, ma aiutatemi!!!
In nome di DIO!

Perchč non chiedi aiuto al guru?....
No a parte tutto JDBC in sč č piuttosto semplice, io perņ ho sempre e solo
fatto prove con Access che č accedibile (ad esempio) attraverso il famoso
bridge jdbc-odbc in dotazione.
Trini.

 
1-Caricare il driver 
Esempio:
Class.forName("org.gjt.mm.mysql.Driver");
2-Aprire una connessione
Connection conn = DriverManager.getConnection(jdbc:mysql://localhost/test,"dummy","dummy");
Tieni conto che è meglio avere i parametri di connessione in un file
properties o cosa migliore in un file xml.
Fatto questo se tutto funziona puoi fare quello che ti interessa. Ti
consiglio cmq di dare un'occhiata alla documentazione dei driver
forniticon MySql e alla documentazione ufficiale di Sun.
G.M.


Questo dovrebbe darti abbastanza da lavorare.
ciao
mauro

 *Devi metterli nel classpath*.
Ho scaricato il file zippato, il quale contiene un bel po' di classi
e dei file .jar
Dove devo metterli tutti questi?

 ha scritto nel messaggio
news:fp7Ta.194516$Ny5.5...@twister2.libero.it...


 mauro
Guarda, ho "unzippato" i file in una cartella mia...tanto per vedere
cosa ci fosse dentro.
Ho trovato una cartella contenente molti file e cartelle, tra cui il
file che hai nominato tu.
Non so proprio dove metterlo! non uso Tomcat e ho appena finito
di imparare la programmazione con NetBeansIDE 3.5; non
ho mai avuto bisogno di "maneggiare" i vari CLASSPATH, perchè
con NetBeans 3.5 basta creare trami MOUNTH FILEYSTEM la cartella
in cui ci metti le tue classi o i tuoi package, compilare, e tutto funziona.
Qui non so proprio come fare.
             IL SANTO



Puoi fare la stessa cosa con un JAR: lo monti nel filesystem di NetBeans
come se fosse una directory (dove c'e il menu' per montare una directory
c'e' anche quello per montare un JAR).
...pero' ti consiglio di investire anche un po' di tempo a capire come
funziona il classpath...o vuoi che le tue applicazioni funzionino solo
all'interno di NetBeans?
-- 
Lucio Benfante - Java User Group Padova
Brainbench MVP for Java 1
http://www.brainbench.com
MyTranscript: 
http://www.brainbench.com/transcript.jsp?pid=167064

 ha scritto nel messaggio
news:2yVSa.193126$Ny5.5...@twister2.libero.it...
Come mai qui non trolli? O stai ancora lurkando?
--
La classe de IL SANTO: 
http://tinyurl.com/hsod
 
http://tinyurl.com/hsos