bonjour
j'ai deux petits problemes qui me pose des problemes
1)
meme si j'ai suprimmé la ligne suivante de mon programme
ResultSet req= stat.executeQuery("insert into personne values("yassine","yassine",12)");
apres l'execution une ligne s'ajoute à la table personne et je sais pas pourquoi![:oops:](https://www.developpez.net/forums/images/smilies/icon_redface.gif)
j'ai fermé la connexion apres
1 2 3 4 5 6 7 8
| stat.close();
try {
con.close();
} catch (Exception e) {
System.out.println("erreur de fermeture"+e.getMessage());
} |
malgré sa à chaque execution de mon programme la requete s'execute!!!![:(](https://www.developpez.net/forums/images/smilies/icon_sad.gif)
la connexion et la deconnexion se fait correctement du coté oracle!!
2)
le programme ne m'affiche pas les resultat que g obtenus à partir de la table personne
le compilateur ne me remarque pas d'errur et le programme sexecute corectement voici ce que g fait
1 2 3 4 5
| String query = "SELECT * FROM personne";
ResultSet resultat = stat.executeQuery(query);
while(resultat.next()) {
System.out.println(resultat.getString("nom") + " | " + resultat.getString("prenom"));
} |
mais pas de resultat
c'est mon premier programme java/oracle et je sais pas est ce que ce probleme se pose souvent et pas et si quelqu'un sait quelque chose me repond
merci
Partager