problème bizarre, si j'exécute la requete une fois, il n'ajoute pas
d'enregistrement, si je la fais 2 fois, il m'ajoute uniquement le
premier enregistrement, si je la fais avec 3 il m'ajoute les 2 premiers
enregistrements, ainsi de suite ...
Il passe bien dans la méthode et je n'ai pas d'exception :/
Voici la métohde en question :
public boolean sql_AjoutLigneFacture (int id_facture, int id_produit){
PreparedStatement pstmt;
boolean retour = false;
try {
// On prépare le statement
pstmt = connexion.prepareStatement(
"INSERT INTO ligne_facture (id_facture,id_produit,quantite)
VALUES(?,?,1)");
pstmt.setInt(1, id_facture);
pstmt.setInt(2, id_produit);
// Exécute le statement
retour = pstmt.execute();
pstmt.close();
}
catch (SQLException sqle) {
FichierLog.ajouterLigne(
"SQLException dans Odbc.sql_AjoutLigneFacture : " +
sqle.getMessage());
}
return retour;
}// Fin sql_AjoutLigneFacture
Merci d'avance car la ca fait 2 jours que je suis dessus et je vois tjs
pas :s