[sqlserver] Récupération des clefs générées
Bonjour,
J'aimerais savoir si certains d'ente vous utilisent la fonction getGeneratedKey de la classe Statement, et comment vous faites.
Pour ma part, j'ai essayé chez moi et ça marche niquel, mais ici au boulot ça ne veut pas marcher. C'est la meme version de SQL Server Express 2005.
voici mon code :
Code:
1 2 3 4
|
st = c.createStatement();
coderetour= st.executeUpdate(query);
genKey = st.getGeneratedKeys().getInt(0); |
et voici le superbe résultat que me renvoie sql server :
Code:
1 2
|
L'instruction doit être exécutée pour que les clés générées deviennent disponibles. |
Voilà, merci beaucoup. J'avais posté dans le forum SQL, mais je pense que c'est plus approprié ici, désolé pour les modos !