begin process at 2012 05 27 01:51:46
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de données

 > UPDATE DANS UNE BASE DE DONNEES

UPDATE DANS UNE BASE DE DONNEES


 Information sur la source

Note :
Aucune note
Catégorie :Base de données Niveau :Débutant Date de création :14/01/2002 Date de mise à jour :08/02/2002 15:44:55 Vu :9 515

Auteur : mojo9

Ecrire un message privé
Site perso
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

 Description

Il permet d'updater des données dans une base de données SQL Server, mais cela fonctionne aussi bien avec d'autre SGBD  

Source

  • 'création de lobjet de connection
  • set oConn = Server.CreateObject("ADODB.connection")
  • 'Chaine de connection
  • ChConn = "DSN=VotreDSN;UID=VotreUID;PWD=VotreUID;"
  • 'Connection à la base de données
  • oConn.Open ChConn
  • 'Ecriture de la requete pour la table Adhesion
  • Req = "UPDATE VotreTable SET Champ1 = Valeur1, Champ2 = Valeur2 "
  • Req = Req & "WHERE Champ3 = Valeur3"
  • 'Création du RecordSet
  • Set oRst = Server.CreateObject("ADODB.Recordset")
  • 'Surveillance des erreurs
  • on error resume next
  • 'Ouverture du recorset et execution de la requete sql
  • oRst.Open Req,oConn
  • 'Fermeture et destruction du recordset
  • oRst.close
  • set oRst = Nothing
  • 'Dans le <body>
  • if err then
  • response.write err.description
  • end if
  • 'Fin de la gestion des erreurs
  • on error goto 0
'création de lobjet de connection
set oConn = Server.CreateObject("ADODB.connection")

'Chaine de connection
ChConn = "DSN=VotreDSN;UID=VotreUID;PWD=VotreUID;"

'Connection à la base de données
oConn.Open ChConn

'Ecriture de la requete pour la table Adhesion
Req = "UPDATE VotreTable SET Champ1 = Valeur1, Champ2 = Valeur2 "
Req = Req & "WHERE Champ3 = Valeur3"
	
'Création du RecordSet
Set oRst = Server.CreateObject("ADODB.Recordset")

'Surveillance des erreurs
on error resume next

'Ouverture du recorset et execution de la requete sql
oRst.Open Req,oConn 

'Fermeture et destruction du recordset
oRst.close
set oRst = Nothing 

'Dans le <body>
if err then 
    response.write err.description
end if

'Fin de la gestion des erreurs
on error goto 0 

 Conclusion

Jusqu'a maintenant je n'ai eu aucun bug concernant ce prog, mais les noms des champs doivent être correctement écrits et les valeurs de type textes dans la requete doivent être entre simples cotes ' '.  


 Sources du même auteur

DELETE DANS UNE BASE DE DONNEES
INSERT DANS UNE BASE DE DONNEES

 Sources de la même categorie

Source avec Zip GESTION_ENSEIGNANTS par Elmarzougui
Source avec Zip ZONE MEMBRE EN ASP "E-MEMBRES1.0" par cmaelc
Source avec Zip Source avec une capture Source .NET (Dotnet) ADMINISTRATION BASE DE DONNÉES ORACLE par chbayah
Source avec Zip Source avec une capture Source .NET (Dotnet) UTILISATION D'UN DATASET par ManuAntibes
Source avec Zip Source .NET (Dotnet) INSERTION / RECUPERATION D'IMAGE STOCKEE DANS UNE DB MS SQL ... par jimmy69

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,186 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales