Trucsweb.com

Trucsweb 1997-2017 - 20 ans de partage.

ASP

ActiveX® Data Objects (ADO)

RDFFav

ADO - Ajout (INSERT/Addnew) d’un enregistrement d’une base de données

Il existe toujours deux méthodes différentes pour effectuer des mises à jour et des insertions dans une base de données. La façon « ADO » et l’instruction SQL « INSERT INTO ».
  • · Niveau : INTERMÉDIAIRE
  • · Compatibilité : Windows NT/2000 IIS3-IIS8

Il existe toujours deux méthodes différentes pour effectuer des mises à jour et des insertions dans une base de données. La façon ADO est de créer un jeu d’enregistrements, puis insérez les nouveaux enregistrements. Le code suivant ouvre un jeu d’enregistrements, puis ajoute le nouvel enregistrement à l’aide de la méthode ADO AddNew.

L’important c’est les curseurs, ici en écriture :

<%
dim oConn, oRS
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open [Chaine de connexion]
Set oRS = Server.CreateObject("ADODB.Recordset")
oRS.Open "t_table", oConn, 1, 3, 2
   ' Ajouter un enregistrement
   oRS.AddNew
   oRS("Champ1") = Valeur1
   ' Mettre à jour la table
   oRS.Update
oRS.Close
Set oRS = Nothing
oConn.Close
Set oConn = Nothing
%>

L’autre façon consiste à utiliser la méthode Execute pour exécuter l’instruction SQL INSERT INTO.

<%
dim oConn, oRS
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open [Chaine de connexion]
  ' Insérer un enregistrement
  oConn.Execute("INSERT INTO t_table(Champ1,Champ2) VALUES (Valeur1,Valeur2))
oConn.Close
Set oConn = Nothing
%>
Django (Oznog) Blais
Dernière mise à jour :

Commentaires

Ajouter un commentaire
Votre adresse de courriel ne sera pas publiée. * L'astérisque indique les champs obligatoires.
Votre évaluation du tutoriel

       Visites : 1438 - Pages vues : 1456
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@