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
ASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHEASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHE par fathi
Tout le monde est unanime pour dire que la programmation multi-thread et asynchrone est en train de devenir un sujet incontournable. Beaucoup de choses sont arrivées avec le framework 4 pour le code parallèle (TPL, PLinq,.) et bientôt, on va avoir l...
Cliquez pour lire la suite de l'article par fathi PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff 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
Forum
FONCTION EXCEL VBAFONCTION EXCEL VBA par samanta26
Cliquez pour lire la suite par samanta26
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
|