作家
登录

各种存储过程使用指南

作者: 来源:www.28hudong.com 2013-03-30 09:02:52 阅读 我要评论

<% '---开始链接数据库 Dim strConnString strConnString = "driver={SQL Server};server=songhp;uid=sa;pwd=;database=XVZDemo" set Conn = Server.CreateObject("ADODB.Connection") Conn.Open strConnstring '---结束链接数据库 '---开始为输入参数赋值 Dim SelectSql , SelectRs Dim SelectID , SelectName , SelectReturn SelectSql = "Select Max(CompanyID) From Dim_Company" Set SelectRs = Conn.Execute(SelectSql) SelectID = SelectRs(0) '---结束为输入参数赋值 Dim TiggerType TiggerType = 3 Set Cmd = Server.CreateObject("ADODB.Command") Set Cmd.ActiveConnection = Conn Cmd.CommandType = 4 '---声明此过程为存储过程 If TiggerType = 1 then '---开始一个输入参数的存储过程调用 Cmd.CommandText = "TransCompany1" Set CmdParam = Cmd.CreateParameter("@TransID",3,1) Cmd.Parameters.Append CmdParam Cmd("@TransID") = SelectID Cmd.Execute '---结束一个输入参数的存储过程调用 Elseif TiggerType = 2 then '---开始一个输入参数,一个输出参数的存储过程调用 Cmd.CommandText = "TransCompany2" Set CmdParamID = Cmd.CreateParameter("@TransID",3,1) Cmd.Parameters.Append CmdParamID Cmd("@TransID") = SelectID Set CmdParamName = Cmd.CreateParameter("@TransName",202,2,50) Cmd.Parameters.Append CmdParamName Cmd.Execute SelectName = Cmd("@TransName") '---结束一个输入参数,一个输出参数的存储过程调用 Elseif TiggerType = 3 then '---开始一个输入参数,一个输出参数,一个返回值的存储过程调用 Cmd.CommandText = "TransCompany3" Set CmdParamReturn = Cmd.CreateParameter("Return_Value",3,4) Cmd.Parameters.Append CmdParamReturn Set CmdParamID = Cmd.CreateParameter("@TransID",3,1) Cmd.Parameters.Append CmdParamID Cmd("@TransID") = SelectID Set CmdParamName = Cmd.CreateParameter("@TransName",202,2,50) Cmd.Parameters.Append CmdParamName Cmd.Execute SelectName = Cmd("@TransName") SelectReturn = Cmd("Return_Value") '---结束一个输入参数,一个输出参数,一个返回值的存储过程调用 End if Conn.Close Set Conn = Nothing Set Cmd = Nothing Set CmdParamID = Nothing Set CmdParamname = Nothing Set CmdParamReturn = Nothing %>

  推荐阅读

  本人常用的asp代码 原创

我把平时所用的东西,备份一下,经常更新1、循环读取form的值for each items in request.form execute items&"="""&server.HTMLEncode(request.Form(items))&"""" next>>>详细阅读


本文标题:各种存储过程使用指南

地址:http://www.17bianji.com/kaifa2/ASP/33183.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)