cs_zazou1
Messages postés48Date d'inscriptionmardi 28 décembre 2004StatutMembreDernière intervention23 juillet 2010
-
15 sept. 2007 à 09:48
cs_zazou1
Messages postés48Date d'inscriptionmardi 28 décembre 2004StatutMembreDernière intervention23 juillet 2010
-
21 nov. 2007 à 21:07
salut tous monde ,j'ai un probleme de connexion a la base de donnees de mysql.
j'ai installe mysql sur le serveur .
voila si vous avez une aide n'hestiez pas ma informer.
/* connexion a la base de donnees a distance */
public boolean connexion()
{
System.out.println("la rentre en niveau de la base donnees");
// chargement du pilote
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch (ClassNotFoundException f)
{
System.out.println ("Impossible de charger le pilote jdbc:odbc");
}
//connection a la base de données centralise
try {
String DBurl = "jdbc:mysql://127.0.0.1:3306/BASE";
con = DriverManager.getConnection(DBurl);
}
catch (SQLException l)
{
System.out.println ("Connection à la base de donnees impossible");
return false;
}
return true;
}
cs_gattous
Messages postés100Date d'inscriptionvendredi 25 février 2005StatutMembreDernière intervention 7 octobre 2007 7 oct. 2007 à 07:53
ici, l'erreur est si claire, si évidente, qu'elle rayonne comme un soleil ... (Pardonnez mon style baroque, mais ... j'aime faire ça :d ).
plus sérieux : là t'as déclaré que le pilote que tu vas utiliser pr accéder à la bd est le pilote ODBC ( Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ) ... mais lorsque t'as voulu ouvrir une cxion, t'as utilisé une url jdbc:mysql, laquelle tu ne peux utiliser qu'au travers du driver jdbc de mysql.
en résumé, tu devra te procurer le jar du driver de mysql 1/, et 2/, transformer cette phrase : Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"), en Class.forName("org.gjt.mm.mysql.Driver")....
Allez, bonne chance frérot ...