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

0/5 (1 avis)

Snippet vu 10 393 fois - Téléchargée 67 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.