Bonjour,

J'ai créé une classe "ConSql" servant à la connexion MYSQL.

Dans mes servlets, quand j'ai besoin d'une connexion, je fais :

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
 
ConSql maconSql = new ConSql();
maconSql.connexion("Select * from facture");
try{
while (maconSql.resultat.next())
{
// récupération des valeurs
}
}
catch (SQLException ex) {
ex.printStackTrace();
}
finally
{
try
{
if (maconSql.connexion!=null)
maconSql.cpnnexion.close();
}
catch (SQLException ex) {
ex.printStackTrace();
}
}
Ensuite, dans la même servlet, si j'ai besoin d'une nouvelle connexion, je fais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
ConSql maconSql2 = new ConSql();
maconSql2.connexion("Select * from ville");
Est-il possible de réutiliser l'objet ConSql maconSql = new ConSql(); au lieu de recréer à chaque fois un objet maconSql1, maconSql2, maconSql3, ...

Merci