no save
Assistance
Achat
News

Forum | programmation
[SQL] java.lang.NullPointerException
kij_82, le lun. 25 avr. 2005 à 10:32:33
Et si dans ta fonction paramConnexion, tu ote le fait qu'on puisse enter les paramètre et tu les mets d'office à la valeur par défaut (comme quand il y une erreur IO.

public static void paramConnection() {
my_password = new String("");
my_login = new String("root");
my_Base = new String("db1");
my_Serveur = new String("localhost");
}

/**
* newConnection() :
* Méthode qui fait la connexion avec la base de données MySQL db1.
*/
public static void newConnection() {
try {

// Chargement du driver JDBC de MySQL.
Class.forName("com.mysql.jdbc.Driver").newInstance();

System.out.println(my_password);
System.out.println(my_Serveur);
System.out.println(my_Base);
System.out.println(my_login);


// Connection à la base de données db1.
java.sql.Connection connection = DriverManager.getConnection((String)("jdbc:mysql://"+my_Serveur+"/"+my_Base+"?user="+my_login+"&password="+my_password));

stmt = connection.createStatement();
} // Fin du Try.
catch (Exception e) {
System.out.println("error : in newConnection");
e.printStackTrace();
System.exit(-1);
} // Fin du Catch.
} // Fin de newConnection();



Ca donne quoi en testant de cette manière ?

Précédentkarine
avr. 05
kij_82
avr. 05
Suivant
REPONSES
maily
avr. 05
karine
avr. 05
kij_82
avr. 05
karine
avr. 05
maily
avr. 05
karine
avr. 05
kij_82
avr. 05
kij_82
avr. 05
kij_82
avr. 05
karine
avr. 05
Version Web
Réalisé par RedShift
no save