'asp操作有返回值的存储过程
Set Cmd_Rs = Server.CreateObject("Adodb.Command")
Set Cmd_Rs.ActiveConnection = Conn
Cmd_Rs.CommandText = "pr_UpDateChatRoom" '存储过程名称
Cmd_Rs.Parameters.Append Cmd_Rs.CreateParameter("RETURN_VALUE",2,4) '返回值
Cmd_Rs.Parameters.Append Cmd_Rs.CreateParameter("@a",20,1,8,a) 'bigint 长度8
Cmd_Rs.Parameters.Append Cmd_Rs.CreateParameter("@b",200,1,-1,b) 'varchar(max)
Cmd_Rs.Parameters.Append Cmd_Rs.CreateParameter("@c",200,1,-1,c) 'varchar(max)
Cmd_Rs.Parameters.Append Cmd_Rs.CreateParameter("@d",3,1,4,d) 'int 长度4
Cmd_Rs.Execute()
Cmd_Status = Cmd_Rs.Parameters("RETURN_VALUE") '返回值
Set Cmd_Rs.ActiveConnection = nothing
Set Cmd_Rs = nothing
本文介绍如何使用ASP来调用带有返回值的存储过程。通过创建ADODB命令对象并设置其属性,包括指定存储过程名称及参数类型、方向和大小,实现了存储过程的执行与返回值的获取。
1220

被折叠的 条评论
为什么被折叠?



