Bonjour
J'aimerai savoir comment faire pour récupérer l'id du dernier enregistrement inséré dans une table. Je sais qu'il existe ce genre de fonction en PHP mais quand est-il en ASP ?
Merci
Bonjour
J'aimerai savoir comment faire pour récupérer l'id du dernier enregistrement inséré dans une table. Je sais qu'il existe ce genre de fonction en PHP mais quand est-il en ASP ?
Merci
Est-ce que tu pourrais être un peu plus clair, je ne comprends pas bien ce que tu essaies de faire
ben je dois insérer le contenu d'un formulaire dans plusieurs tables en relation.
J'insère d'abord mes données dans la table "editeur" dont la colonne identifiante s'auto-incremente.
Je veux ensuite insérer les autres données dans d'autres tables ayant pour clé étrangère l'id de ma table "editeur". Il me faut donc récupérer l'id automatiquement attribué lors de l'insertion des données dans "editeur".
Je sais qu'en PHP il existe une fonction permettant de récupérer l'id automatiquement attribué de la dernière requête executée et je voudrais donc savoir s'il existe un equivalent en ASP.
Salut,
A+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 rs.open "Matable", strProvider,1,3 rs.AddNew rs("monchamp") = server.HTMLEncode(request.Form("txtfield")) rs.Update Auto_New_ID = rs("ID") rs.close
"Winter is coming" (ma nouvelle page d'accueil)
Salut,
Fais une recherche sur rs.addnew. C'est ce qui est utilisé en général pour récupéré l'ID de l'enregistrement qu'on vient de faire.
Si on ne vient pas forcément de le faire tu peux utiliser le sqlen supposant que ton identifiant est un entier auto-incrémenté.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT MAX...
Pour sql serveur tu peux faire[edit] oups j'ai eu un coup de fil entre temps je me suis fait doublé! [/edit]
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT @@IDENTITY...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager