pour l instant il n est pas possibe de passer des parametres à la procédure
Source / Exemple :
<%'include MaConnection.asp
'Fichier comportant les différents paramètres de la connexion ADO
'-- si g_bConn = true alors on crée la connection.
if g_bConn = true then
Set Madb = Server.CreateObject("ADODB.Connection")
Madb.Open "base","NomLog","pass"
end if
' Ferme la connection ODBC
sub EndPage()
if g_bConn = true then
Madb.Close
Set Madb = NOTHING
end if
end sub
%>
<%'--------------------------------
'---------------------------------------
'Nom de la page = ExecProcedure.asp
<%
'ouverture de la connection
g_bConn = true
%>
<!--//#include File="maconnection.asp" //-->
<%
procedure=trim(Request.Form("procedure"))
if Procedure<>"" then
'execution de la procédure stockée
set rsExist = server.CreateObject("ADODB.RECORDSET")
rsExist.CursorType = adOpenStatic
rsExist.Open ""&procedure&"",Madb,,,adcmdstoredproc
END IF
rsExist.Close
set rsExist=nothing
%>
<HTML>
<HEAD>
</HEAD>
<BODY topmargin="40">
<center>
<form method="post" name="form1" action="ExecProcedure.asp">
<p align="center"><STRONG>Exécution d'une procédure stockée</STRONG>
</p>
<p align="center"><font color="red"><STRONG><%=Msg%></STRONG></font>
</p>
<table border="0" >
<tr>
<td>Nom de la procédure
</td>
<td>
<INPUT type="text" name="procedure" size="30" maxlength="30">
</td>
</tr>
<tr>
<td colspan="2" align=center>
<INPUT type="submit" value="Submit" name=submit1>
</td>
</tr>
</table>
</form>
</center>
</BODY>
</HTML>
<%'fermeture de la connection
EndPage()
%>
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.