Bonjour,  
je dois récupérer la valeur de la clé auto-générée après un insert mais j'ai beau utiliser select @@IDENTITY ou select SCOPE_IDENTITY(), le result set que je reçois en retour ne comporte pas de valeur (--> null).
Code :
 - theQuery.append("insert into customer (name) values ('dupont')\nselect @@IDENTITY" );
 - ResultSet data = theStatement.executeQuery(theQuery)(theQuery.toString(),"dataID",connectionPool,DataConnectionSQL.RESULTSET);
 - if (data != null){
 -      data.next();
 -      education_ID = (String)data.getObject(1);
 -      //Test
 -      System.out.println("education_ID : "+education_ID+"\n" );
 -      //fin test
 -      return ((Integer)data.getObject(1)).intValue();
 - }
 
  | 
alors que quand je fais le test avec le query analyzer de ms sql server, pas de problème.
serait-ce un problème de driver jdbc (supporte version 1.3 de j2sdk) mais cela me semble bizarre.
Ou bien est-ce simplement une erreur dans la récupération des données ?
merci 