|
![]() |
![]() |
![]() |
Cours ASP N°4 : les bases de données
L'ajout de données Description Il existe en ASP deux méthodes pour ajouter un enregistrement à une base de données, l'une consiste à utiliser ADO et l'autre à utiliser du SQL (qui sera lui propre au langage de la base de données ou du serveur de Base de données).Les ajouts avec ADO Les ajouts à une table ne fonctionnent qu'avec un Recordset Dynamique. Nous avons en effet un accès en Lecture-EcritureRs.Open 'NomdeTable', 'ActiveConnection' 1, 2, 2 A/ Voici les étapes pour un ajout : 1- On Récupère les données.Valeur1 = Request("Valeur") Set Rs= server.CreateObject("ADODB.Recordset") On Error Resume Next Rs.Update If Err.number >0 Then B/ Voici les étapes pour plusieurs ajouts : 1- On Récupère les données.Valeur_1 = Request("Valeur_1") Set Rs=server.CreateObject("ADODB.Recordset") On Error Resume Next Rs.UpdateBatch If Err.number >0 Then Les Ajouts avec SQL Ces derniers se font avec la commande INSERT :1- On Récupère les données. Valeur1 = Request("Valeur") SQLINSERT= "INSERT INTO Table (CHAMP1,CHAMP2) SELECT '"& VALEUR_1 &"' As CHAMP1, '"& VALEUR2 &"' As CHAMP2" 2- On l'exécute :Conn.execute(SQLINSERT) Nous vous informons que ce cours constitue une œuvre protégée en France par le Code de la Propriété Intellectuelle, et à l’étranger par les conventions internationales en vigueur sur le droit d’auteur. La violation de l’un des droits d’auteur de l’œuvre est un délit de contrefaçon. Il est donc interdit, à titre privé ou public, de reproduire, copier, vendre, revendre ou exploiter, que ce soit dans un but commercial ou purement gratuit, ce cours, sauf accord exprès et préalable de son auteur. |
![]() |
![]() |
|
![]() |