sannou24
Messages postés19Date d'inscriptionvendredi 30 octobre 2009StatutMembreDernière intervention24 octobre 2011
-
24 oct. 2011 à 17:17
Bonsoir,
j'a i crée un petit programme en java qui me permet de faire les MAJ d'une table (exp:article")
et j'ai créer un trigger qui se déclenche quand je fait une MAJ.
sous oracle le trigger s'execute sans erreur. mais je sais pas comment l'appeler dans mon code java
pour exécuter une requete select j'ai utilisé le code suivant:
public ResultSet exec(String sql)
{
ResultSet rs = null;
try
{
stm = cnx.createStatement();
rs = stm.executeQuery(sql);
}catch(Exception e)
{
System.out.println("Echec de l'execution de la requete sql55555555 :"
+e.getMessage());
}
return rs ;
}
et pour exécuter une requete update j'ai utilisé le code suivant:
public int update(String sql)
{
int i=-1;
try
{
stm = cnx.createStatement();
i = stm.executeUpdate(sql);
}catch(Exception e)
{
System.out.println("Echec de l'execution de la requete sqlupdate :"+
e.getMessage());
}
return i ;
}
svp aidez-moi de résoudre ce problème(comment appeler un trigger) et merci beaucoup