Salut, je travail sur JBuilderX.
j'ai installer mysql 5.0.18 et j'ai aussi installer mysql-connector-java-5.0.5 j'ai essayer d'etablir une connexion avec ma base mysql avec les composants de DataExpress j'ai reussi à me connecté est j'ai bien afficher mes donner de la base.
mais lorsque j'ai essayer d'etablir une connexion manuelle voila le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
package test;
 
import java.sql.*;
import java.io.*;
 
 
public class connexion{
  public static void main(String[] args){
 
          String pilote = "com.mysql.jdbc.Driver";
 
          try{
                  Class.forName(pilote);
 
                  Connection connexion = DriverManager.getConnection("jdbc:mysql://localhost/rtm","root","pass");
 
                  Statement instruction = connexion.createStatement();
 
                  ResultSet resultat = instruction.executeQuery("SELECT id,nom,prenom FROM clients");
                  while(resultat.next()){
 
 
                          System.out.println("---------------------------");
                          System.out.println("ID: "+resultat.getInt("id"));
                          System.out.println("NOM: "+resultat.getInt("nom"));
                          System.out.println("PRENOM: "+resultat.getString("prenom"));
 
                  }
          }
          catch (Exception e){
 
                  System.out.println("echec pilote : "+e);
          }
 
          }
  }
1225 erreur et 12 avertissements ont affichiers :

"MysqlConnectionTester.java" : le paquet com.mchange.v2.c3p0 nexiste pas en ligne 30, colonne 28
"MysqlConnectionTester.java" : le paquet com.mchange.v2.c3p0 nexiste pas en ligne 31, colonne 28
"MysqlConnectionTester.java" : impossible de résoudre le symbole : classe QueryConnectionTester dans classe com.mysql.jdbc.integration.c3p0.MysqlConnectionTester en ligne 43, colonne 53
"MysqlConnectionTester.java" : interface attendue ici en ligne 43, colonne 53
"MysqlConnectionTester.java" : impossible de résoudre le symbole : classe C3P0ProxyConnection dans classe com.mysql.jdbc.integration.c3p0.MysqlConnectionTester en ligne 68, colonne 17
"MysqlConnectionTester.java" : impossible de résoudre le symbole : classe C3P0ProxyConnection dans classe com.mysql.jdbc.integration.c3p0.MysqlConnectionTester en ligne 68, colonne 48
"MysqlConnectionTester.java" : impossible de résoudre le symbole : variable C3P0ProxyConnection dans classe com.mysql.jdbc.integration.c3p0.MysqlConnectionTester en ligne 73, colonne 49
"MysqlConnectionTester.java" : impossible de résoudre le symbole : variable CONNECTION_IS_OKAY dans classe com.mysql.jdbc.integration.c3p0.MysqlConnectionTester en ligne 87, colonne 32
"MysqlConnectionTester.java" : impossible de résoudre le symbole : variable CONNECTION_IS_INVALID dans classe com.mysql.jdbc.integration.c3p0.MysqlConnectionTester en ligne 89, colonne 32
"MysqlConnectionTester.java" : impossible de résoudre le symbole : variable CONNECTION_IS_INVALID dans classe com.mysql.jdbc.integration.c3p0.MysqlConnectionTester en ligne 101, colonne 32
"MysqlConnectionTester.java" : impossible de résoudre le symbole : variable CONNECTION_IS_INVALID dans classe com.mysql.jdbc.integration.c3p0.MysqlConnectionTester en ligne 108, colonne 40
"MysqlConnectionTester.java" : impossible de résoudre le symbole : variable CONNECTION_IS_OKAY dans classe com.mysql.jdbc.integration.c3p0.MysqlConnectionTester en ligne 111, colonne 32
"MysqlConnectionTester.java" : impossible de résoudre le symbole : variable CONNECTION_IS_INVALID dans classe com.mysql.jdbc.integration.c3p0.MysqlConnectionTester en ligne 116, colonne 24
"MysqlConnectionTester.java" : impossible de résoudre le symbole : variable CONNECTION_IS_OKAY dans classe com.mysql.jdbc.integration.c3p0.MysqlConnectionTester en ligne 126, colonne 24
"ExtendedMysqlExceptionSorter.java" : le paquet org.jboss.resource.adapter.jdbc nexiste pas en ligne 27, colonne 40
"ExtendedMysqlExceptionSorter.java" : le paquet org.jboss.resource.adapter.jdbc.vendor nexiste pas en ligne 28, colonne 47
"ExtendedMysqlExceptionSorter.java" : impossible de résoudre le symbole : classe MySQLExceptionSorter dans classe com.mysql.jdbc.integration.jboss.ExtendedMysqlExceptionSorter en ligne 37, colonne 57
"ExtendedMysqlExceptionSorter.java" : impossible de résoudre le symbole : variable super dans classe com.mysql.jdbc.integration.jboss.ExtendedMysqlExceptionSorter en ligne 51, colonne 24
"MysqlValidConnectionChecker.java" : le paquet org.jboss.resource.adapter.jdbc nexiste pas en ligne 31, colonne 40
"MysqlValidConnectionChecker.java" : impossible de résoudre le symbole : classe ValidConnectionChecker dans classe com.mysql.jdbc.integration.jboss.MysqlValidConnectionChecker en ligne 42, colonne 17
"MysqlValidConnectionChecker.java" : interface attendue ici en ligne 42, colonne 17
"PreparedStatementWrapper.java" : setUnicodeStream(int,java.io.InputStream,int) dans java.sql.PreparedStatement a été désapprouvé en ligne 725, colonne 9
"CallableStatementWrapper.java" : getBigDecimal(int,int) dans java.sql.CallableStatement a été désapprouvé en ligne 308, colonne 9
"Log4JLogger.java" : le paquet org.apache.log4j nexiste pas en ligne 27, colonne 25
"Log4JLogger.java" : le paquet org.apache.log4j nexiste pas en ligne 28, colonne 25
"Log4JLogger.java" : impossible de résoudre le symbole : classe Logger dans classe com.mysql.jdbc.log.Log4JLogger en ligne 39, colonne 17
"Log4JLogger.java" : impossible de résoudre le symbole : variable Logger dans classe com.mysql.jdbc.log.Log4JLogger en ligne 42, colonne 31
.
.
.
.
.
.
j'ai rien compris aider moi ??