Accueil > > > EXÉCUTER UNE REQUÊTE OU UNE PROCÉDURE STOCKÉE
EXÉCUTER UNE REQUÊTE OU UNE PROCÉDURE STOCKÉE
Information sur la source
Description
Exécuter une Requête ou une Procédure Stocké qui n'affiche pas d'enregistrements. Elle se contente de mettre à jour, ajouter ou supprimer des enregistrements. 2 exemples
Source
- <%
-
- ' 1er exemple : le plus court
-
- 'Connexion à la base
- Set cnx = Server.CreateObject ("ADODB.Connection")
- cnx.Provider = "Microsoft.Jet.OLEDB.4.0"
- cnx.open server.mappath("mabase.mdb")
-
- 'ReqU est le nom de votre Requête Access, ce peut être le nom de votre procédure stockée pour SQL Server par exemple.
- cnx.ReqU
-
- 'Fermeture de la connexion
- cnx.close
- set cnx = nothing
-
- ' 2ème exemple : le plus propre
-
- Const adCmdStoredProc = &H0004
-
- Set cnx = Server.CreateObject ("ADODB.Connection")
- cnx.Provider = "Microsoft.Jet.OLEDB.4.0"
- cnx.open server.mappath("idev.mdb")
-
- ' Création d'un objet Command pour l'exécution de la Requête
- Set cmd = Server.CreateObject ("ADODB.Command")
- 'ReqU est le nom de votre Requête Access, ce peut être le nom de votre procédure stockée pour SQL Server par exemple.
- cmd.commandtext = "ReqU"
-
- ' l'objet Command pointe sur la connexion à la base
- set cmd.activeconnection = cnx
-
- 'Execution de la Requête ou de la proc stoc
- cmd.execute()
-
- 'Fermeture de la connexion
- cmd.close
- set cmd = nothing
- cnx.close
- set cnx = nothing
- %>
-
- http://asp.idev-fr.com
<%
' 1er exemple : le plus court
'Connexion à la base
Set cnx = Server.CreateObject ("ADODB.Connection")
cnx.Provider = "Microsoft.Jet.OLEDB.4.0"
cnx.open server.mappath("mabase.mdb")
'ReqU est le nom de votre Requête Access, ce peut être le nom de votre procédure stockée pour SQL Server par exemple.
cnx.ReqU
'Fermeture de la connexion
cnx.close
set cnx = nothing
' 2ème exemple : le plus propre
Const adCmdStoredProc = &H0004
Set cnx = Server.CreateObject ("ADODB.Connection")
cnx.Provider = "Microsoft.Jet.OLEDB.4.0"
cnx.open server.mappath("idev.mdb")
' Création d'un objet Command pour l'exécution de la Requête
Set cmd = Server.CreateObject ("ADODB.Command")
'ReqU est le nom de votre Requête Access, ce peut être le nom de votre procédure stockée pour SQL Server par exemple.
cmd.commandtext = "ReqU"
' l'objet Command pointe sur la connexion à la base
set cmd.activeconnection = cnx
'Execution de la Requête ou de la proc stoc
cmd.execute()
'Fermeture de la connexion
cmd.close
set cmd = nothing
cnx.close
set cnx = nothing
%>
http://asp.idev-fr.com
Conclusion
Avertissement : BUG du CODE : obligation de fermer le navigateur pour re-exécuter ce script
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Urgent :executer une requête selection avec VBA ? [ par Gstage ]
Je travaille sous access et VBAj'ai besoin d'afficher le résultat d'unr requête selection dans une zone de liste : Pour cela j'utilise la propriété Ro
executer une requête access depuis vb 6 [ par luz ]
Bonjours à tous,Je debute un peu en vb6.Je voulais savoir s' il etait envisageable d' excuter une requête: Ajout, supression , modification ou une aut
Comment executer une requête Access 2000 sans que Access soit installé? [ par JLV1975 ]
Tout est dit dant le titre. Pour info j'utilise ce code trouvé sur ce site, mais il ne fonctionne que si access est installé:Dim Db As New A
Executer d'une requête de selection a partir de vba et afficher le resultat [ par lindahaddad ]
salut, je suis debutant;je veut executer une requête de selection a partir d'un bouton de commande et afficher le resultat dans un sous formulaire
VB.Net Requête SQL qui ne fonctionne pas DBNull [ par MagDix ]
Salut à tous... Pour une raison que j'ignore mon UPDATE fonctionnait correctment et maintenant ca ne fonctionne plus :( Je veux "updater" une lign
Execution foireuse d'une requête SQL [ par Zachs ]
Hello, J'ai une appli add-in Outlook qui, au moment de l'enregistrement d'un rendez-vous, va envoyer des donnée dans une base SQL mais au moment d'exé
Message d'erreur d'Excel sur des requêtes Web parfairement correctes [ par Arbiel ]
Bonjour A la recherche d'aide sur la programmation en VBA pour Excel, je viens de m'inscrire sur ce forum. Je ne suis pas certain d'inclure le présent
VB.Net Requête SQL avec trois DBNUll ??? que faire [ par MagDix ]
Bonjour à tous.. J'utilise ADO.NET et une requête SQL est j'ai 3 colonne qui me dit qu'elle sont DBNull et je ne suis pas capable d'uptdater à cause
apostrophe en trop pour requête SQL [ par thierry la fronde ]
bonjour,Me revoilà avec une chose bizarre.J'ai une appli qui fournit des données dans une base ACCESS qui se trouve sur un serveur 2003.Lorsque j'ajou
VB Executer un fichier Word *.dot [ par michelroc ]
Bonjour,Je recherche la syntaxe pour ouvrir un fichier word *.DOT Shell .. "c:\................MerciA+Michel [:)]
|
Derniers Blogs
OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en œuvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc [HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Très bonne après-midi passée lors cette conférence avec le W3C, organisée par L' Inria sur les nouveaux standards, ce Mardi 14 Février, on sent vraiment que çà bosse au W3C, et l'avenir est très très prometteur pour le HTML5, notamment ...
Cliquez pour lire la suite de l'article par Gio GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc
Forum
RE : VITESSERE : VITESSE par Renfield
Cliquez pour lire la suite par Renfield
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|