存储过程使用大全

网友投稿 936 2022-10-20

存储过程使用大全

存储过程使用大全

1,调用没有参数的存储过程<%set conn=server.CreateObject("adodb.connection")set cmd=server.CreateObject("adodb.command")strconn="dsn=pubs;uid=sa;pwd"conn.Open strconnset cmd.ActiveConnection=conncmd.CommandText="{call nono}"'set rs=cmc.exe 或者cmd.executeset rs=cmd.Execute()%>2,一个输入的参数的存储过程<%set conn=server.CreateObject("adodb.connection")set cmd=server.CreateObject("adodb.command")strconn="dsn=pubs;uid=sa;pwd"conn.Open strconnset cmd.ActiveConnection=conncmd.CommandText="{call oneinput(?)}"cmd.Parameters.Append cmd.CreateParameter("@aaa",adInteger ,adParamInput )cmd("@aaa")=100cmd.Execute()%>3,一个输入参数和一个输出的参数<%set conn=server.CreateObject("adodb.connection")set cmd=server.CreateObject("adodb.command")strconn="dsn=pubs;uid=sa;pwd"conn.Open strconnset cmd.ActiveConnection=conncmd.CommandText = "{call oneinout(?,?)}"cmd.Parameters.Append cmd.CreateParameter("@aaa",adInteger,adParamInput)cmd("@aaa")=10cmd.Parameters.Append cmd.CreateParameter("@bbb",adInteger,adParamOutput)cmd.Execute()bbb=cmd("@bbb")%>4,一个输入参数,一个输出参数,和一个返回值<%set conn=server.CreateObject("adodb.connection")set cmd=server.CreateObject("adodb.command")strconn="dsn=pubs;uid=sa;pwd"conn.Open strconnset cmd.ActiveConnection=conncmd.CommandText="{?=call onereturn(?,?)}"cmd.Parameters.Append cmd.CreateParameter("@return_value",adInteger,adParamReturnValue )cmd.Parameters.Append cmd.CreateParameter("@aaa",adInteger,adParamInput )cmd("@aaa")=10cmd.Parameters.Append cmd.CreateParameter("@bbb",adInteger,adParamOutput)cmd.Execute()bbb=cmd("@bbb")rrr=cmd("@return_value")%>

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Plato- 高性能图计算框架
下一篇:spring cloud eureka 服务启动失败的原因分析及解决方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~