Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/01/2012, 11h50   #1
Invité de passage
 
Inscription : décembre 2010
Messages : 14
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 14
Points : 3
Points : 3
Par défaut appel procedure stockee dans asp

Bonjour,

j'ai créé et testé sans soucis une procedure stockee ( maprocedure ) dans sqlserver2005 avec 2 variables

@dep
@ville

----------------------

Par contre, comment appeler simplement cette procedure dans ma page asp

actuellement , j'ai ceci

Code :
1
2
3
sql = "SELECT dep, ville  FROM matable WHERE ( dep = '" & dep & "' ) & ( ville = '" & ville & "' )
Set regions = Server.CreateObject("ADODB.Recordset")
regions.Open sql, conn, 3, 3

Que dois je mettre à la place ? je conserve mon Set regions ?
Merci pour votre aide
poke95 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2012, 17h04   #2
Modérateur
 
Avatar de roro06
 
Inscription : avril 2007
Messages : 1 364
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : avril 2007
Messages : 1 364
Points : 1 551
Points : 1 551
Bonjour

Il faut utiliser un objet ADODB.command au lieu d'un recordset.

Code :
1
2
3
4
 
set comm=server.createObject("ADODB.command")
comm.commandType= &H0004 ' adCmdStoredProc
comm.commandText="maprocedure"
et ajouter les parametres :

Code :
1
2
3
4
comm.parameters.append comm.createparameter("dep", 200, 1, 5, "06000")
'etc ...
 
set regions= comm.execute
__________________


" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
(J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

Chuck Norris comprend JC Van Damme.
roro06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2012, 17h11   #3
Invité de passage
 
Inscription : décembre 2010
Messages : 14
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 14
Points : 3
Points : 3
Merci infiniment, je vais tester tout cela
poke95 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h53.


 
 
 
 
Partenaires

Hébergement Web