alonsyl
Messages postés348Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention 6 novembre 2008
-
6 janv. 2006 à 17:28
riyano
Messages postés1Date d'inscriptionmercredi 23 mai 2007StatutMembreDernière intervention23 mai 2007
-
23 mai 2007 à 22:46
alonsyl
Messages postés348Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention 6 novembre 200812 6 janv. 2006 à 17:32
rebonjour,
je cherche a creer une nouvelle BDD sur le disque dur de l'utilisateur de mon appli.
j'ai cru comprendre que pour creer une nelle BDD, il fallait utiliser une connection a une BDD deja existant puis faire un "CREATE DATABASE MaBase".
voici donc mon code :
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection cnxTemp = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/model.mdb", "user", "pwd");
Statement rst = cnxTemp.createStatement();
rst.execute("CREATE DATABASE MaBase;");
//c'est ici que je suis jeter dans mon catch
cnxTemp.close();
} catch (Exception e) {
System.out.println("" + e);
//sortie console : java.sql.SQLException: [Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe dans l'instruction CREATE TABLE.
}
j'ai donc une erreur au niveau de mon "CREATE DATABASE" mais, il me dit en console que mon "CREATE TABLE" est mal specifie.
c'est normal puisque je cherche a faire un "CREATE DATABASE".
riyano
Messages postés1Date d'inscriptionmercredi 23 mai 2007StatutMembreDernière intervention23 mai 2007 23 mai 2007 à 22:46
bonjour j'aimerais bien savoir les étapes pour créée mon nouvelle bases de données sous oracle 10g express édition. j'attend vous répense le plus vite possible j'en ai vraiment besoin aujourd'hui