Bonjour, je galère depuis le début de la journée pour récupérer l'id d'un enregistrement après l'avoir insérer.

J'ai lu les post du forum mais je n'y suis pas arrivé. Je suis allé sur DevParadise mais en réécrivant leur code ça ne fonctionne pas non plus

Voici mon dernier essai qui ne fonctionne pas (evidemment) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Set conn = Server.CreateObject("ADODB.connection")
conn.Open strDSN
Set rs = Server.CreateObject("ADODB.Recordset")
 
sql_insert = "INSERT INTO champs (champ_nom, champ_prenom) VALUES ('nom','prenom')"
conn.Execute(sql_insert)
rs.Open "SELECT @@IDENTITY AS id FROM champs",conn
champ_id = rs("ch_id")
Si il y a une ame charitable qui veut bien m'aider, merci....