ASPストアドプロシージャはDaquanのを使用しています

図1は、ストアドプロシージャパラメータ呼び出さない
<%の
SET = Server.CreateObjectにコネチカット( "ADODB.Connectionの")
SETのServer.CreateObject CMD =( "は、ADODB.Command")
strConn = "; UID = SA PWD DSN =パブ"
コネティカットをstrConn .Open
SET cmd.ActiveConnection =コネティカット
cmd.CommandText = "{} NONOコール"

「SETのRS = cmc.exe又はcmd.Execute

SET RS = cmd.Execute()

%>
2、ストアドプロシージャの入力パラメータ
< %の
SET = Server.CreateObjectにコネチカット( "ADODB.Connectionの")
SETのServer.CreateObject CMD =( "は、ADODB.Command")
strConn = "DSN =パブ; UID = SA; PWD"

conn.Open strConn
SET =コネティカットcmd.ActiveConnection

= cmd.CommandText "コールoneinput {(?)}"
cmd.Parameters.Append cmd.CreateParameter( "AAA @"、adInteger、adParamInput)
"AAA @" CMD()= 100

cmd.Execute()

%>
。3、入力パラメータと出力パラメータ
<%の
SET = Server.CreateObjectにコネチカット( "ADODB.Connectionの")
SETのServer.CreateObject CMD =( "は、ADODB.Command")
strConn =「DSN =パブ; UID = SA; PWD "

conn.Open strConn
SET cmd.ActiveConnection =コネティカット

cmd.CommandText =" "{(??)oneinoutコール}
cmd.Parameters.Append cmd.CreateParameter(" AAA @」、adInteger、adParamInput )
CMD( "AAA @")= 10
cmd.Parameters.Append cmd.CreateParameter( "BBB @"、adInteger、adParamOutput)

cmd.Execute()

BBB CMD =( "BBB @")
%>
。4、入力パラメータ、出力パラメータ、および戻り値
<%の
SET = Server.CreateObjectにコネチカット( "ADODB.Connectionの")
SET CMD =サーバー。CreateObject( "は、ADODB.Command")
strconn = "DSN =パブ; UID = SA; PWD"

conn.Open strconn
セットcmd.ActiveConnection = CONN

cmd.CommandText = "{?= onereturn呼び出す(?、?)}"

cmd.Parameters.Append cmd.CreateParameter( "@ RETURN_VALUE"、adInteger、adParamReturnValue)
cmd.Parameters.Append cmd.CreateParameter( "AAA @"、adInteger、adParamInput)
CMD( "AAA @")= 10
cmd.Parameters.Append cmd.CreateParameter( "@ BBB"、adInteger、adParamOutput)

cmd.Execute()

BBB = CMD(」 @bbb ")
RRR = CMD(" @ RETURN_VALUE ")
%>

公開された16元の記事 ウォンの賞賛1 ビュー30000 +

おすすめ

転載: blog.csdn.net/wvtjplh/article/details/3841991