En gros il te faut un moteur de base de donn�es.
C'est ton cas (MySQL ou Acces).

Ensuite il te faut une base ger�e par le moteur.
Cette �tape se passe avec le moteur, pas ds Java.
Par exemple sous MySQL, avec MyPHPAdmin, tu doit cr�er
une base avec les menus.

Par "abus de langage", on confond souvent le moteur
et la base.

Ensuite seulement tu peux tout faire avec JDBC :
cr�er des tables, ajouter, suprimer ... des donn�es
dans les tables. Tout cela � partir d'une Connection.
Et la, tu devra passer par les affres du driver JDBC.
Pour MySQL, je te conseille le driver fourni sous le nom
de connector. Je peut chercher l'URL si un google ne suffit pas.
Pour Acces, il te faut une source de donn�es ODBC.
Il faudra donc utiliser un driver JDBC-ODBC.
En Java cela ne change rien, si ce n'est le nom du driver a charger.
Ce nom est le nom d'une classe, il te faut donc le .jar ds le CLASSPATH.


J'espere que ca t'aide !
Sinon, n'h�site pas � pr�ciser ta question.

______________________________________________
Jean-Baptiste BRIAUD                    Sysdeo
Software engineer               www.sysdeo.com
                         www.eclipsetotale.com

> -----Message d'origine-----
> De : Herve AGNOUX [mailto:[EMAIL PROTECTED] 
> Envoy� : mardi 4 mars 2003 14:56
> � : [EMAIL PROTECTED]
> Objet : Comment creer une BDD
> 
> 
> Bonjour,
> 
> J'ai peur que ma question montre mon ignorance du SQL, mais 
> je voudrais savoir 
> comment on fait pour cr�er une base de donn�es avec JDBC. Je 
> ne voudrais pas 
> seulement cr�er une table, mais toute une base - ce que le 
> java.sql.Connection semble appeler un "catalog".
> 
> Au d�part j'ai juste un driver JDBC, mais pas de base - du 
> moins, pas celle 
> que je voudrais. A partir de l�, comment je fais ?
> 
> (et si en plus vous pouviez me le dire pr�cisement pour MySQL 
> et Access, ce 
> serait absolument g�nial)
> 
> Merci d'avance pour votre r�ponse.
> 
> 
> -- 
> SARL diaam informatique - 04 50 77 12 60
> Ingenierie, d�veloppements de syst�mes d'information
> http://www.diaam-informatique.com
> 
> 
> 

Répondre à