Recuperer le n° auto après l'ajout (asp)

Soyez le premier à donner votre avis sur cette source.

Snippet vu 10 146 fois - Téléchargée 65 fois

Contenu du snippet

Vous devez ajouter vos données en utilisant un recordset plutot que "INSERT INTO"
Ce code fonctionne avec une base de donnée ACCESS mais je ne sais pas ce que ca donne avec d'autres SGBD.

Source / Exemple :


<% dim rs, nouveau_num_auto

Set rs = server.CreateObject("ADODB.recordset")
rs.CursorLocation = aduseserver
rs.CursorType = adopenkeyset
rs.LockType = adlockoptimistic
rs.open "Votretable", votreconnexion,,,adcmdtable
	
rs.AddNew

rs("champ1") = "valeur1"
rs("champ2") = "valeur2"

rs.Update
						
nouveau_num_auto = rs("Num_auto")

rs.close
set rs = nothing %>

A voir également

Ajouter un commentaire

Commentaire

très bon code, merci!!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.