ストアドプロシージャは、特定の関数用にコンパイルされ、データベースに保存されるSQLステートメントのセットです。それで、あなたはさまざまなストアドプロシージャを使用するためのガイドを知っていますか? Foot New Technologyチャンネルの編集者に、それについてもっと学びましょう!
<%
'---データベースへのリンクを開始します
薄暗いstrconnString
strconnstring = "driver = {sql server}; server = songhp; uid = sa; pwd =; database = xvzdemo"
conn = server.createObject( "adodb.connection")を設定します
conn.open strconnstring
'---エンドリンクデータベース
'---入力パラメーターに値を割り当てます
dim selectsql、selectrs
dim serestId、selectname、selectreturn
selectsql = "dim_companyのselect max(companyid)"
selectrs = conn.execute(selectsql)を設定します
selectid = selectrs(0)
'---入力パラメーターに値を割り当てます
Dim Tiggertype
tiggertype = 3
cmd = server.createobject( "adodb.command")を設定します
cmd.activeconnection = connを設定します
cmd.commandtype = 4 ' - ストアドプロシージャとしてのこの手順を決定する
tiggertype = 1の場合
'---入力パラメーターを使用してストアドプロシージャコールを開始します
cmd.commandtext = "transcompany1"
cmdparam = cmd.createparameter( "@transid"、3,1)をset
cmd.parameters.append cmdparam
cmd( "@transid")= selectid
cmd.execute
'---入力パラメーターを使用してストアドプロシージャコールを終了します
Elseif tiggertype = 2次に
'---ストアドプロシージャ入力パラメーターと出力パラメーターを呼び出します
cmd.commandtext = "transcompany2"
cmdparamid = cmd.createparameter( "@transid"、3,1)をセット
cmd.parameters.append cmdparamid
cmd( "@transid")= selectid
cmdparamname = cmd.createparameter( "@transname"、202,2,50)をset
cmd.parameters.append cmdparamname
cmd.execute
selectName = cmd( "@transName")
'---入力パラメーターと出力パラメーターのストアドプロシージャコールを終了します
Elseif tiggertype = 3次に
'---入力パラメーター、出力パラメーター、および返品値を使用してストアドプロシージャコールを開始します
cmd.commandtext = "transcompany3"
cmdparamreturn = cmd.createparameter( "return_value"、3,4)をセット
cmd.parameters.append cmdparamreturn
cmdparamid = cmd.createparameter( "@transid"、3,1)をセット
cmd.parameters.append cmdparamid
cmd( "@transid")= selectid
cmdparamname = cmd.createparameter( "@transname"、202,2,50)をset
cmd.parameters.append cmdparamname
cmd.execute
selectName = cmd( "@transName")
selectreturn = cmd( "return_value")
'---入力パラメーター、出力パラメーター、および返品値を使用してストアドプロシージャコールを終了します
ifを終了します
conn.close
conn =何も設定しません
CMD =何も設定しません
cmdparamid = Nothingを設定します
cmdparamname = Nothingを設定します
cmdparamreturn = Nothingを設定します
%>
The New Technologyチャネルの編集者によって導入されたさまざまなストアドプロシージャを使用するためのガイドを通じて、私は誰もが特定の理解を持っていると思います。より関連する情報を知る必要がある場合は、引き続き新しいテクノロジーチャネルに注意を払います!