bonjour
j'ai deux petits problemes qui me pose des problemes
1)
meme si j'ai suprimmé la ligne suivante de mon programme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
j'ai fermé la connexion apres
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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!!!
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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