社区
ASP
帖子详情
在线等待关ASP调用存储过程问题!
dongyizhou
2003-08-25 04:20:42
在同一个ASP页面中调用多个存储过程 在多个存储过程中存在同名参数时如何处理?
如不处理页面会报传入的参数过多的错误
也就是如何清空已增加的参数!
...全文
32
5
打赏
收藏
在线等待关ASP调用存储过程问题!
在同一个ASP页面中调用多个存储过程 在多个存储过程中存在同名参数时如何处理? 如不处理页面会报传入的参数过多的错误 也就是如何清空已增加的参数!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dongyizhou
2003-08-26
打赏
举报
回复
cmdTemp.CommandText ="bm_today_ztnum"
cmdTemp.CommandType = 4
Set cmdTemp.ActiveConnection = objconn
Set tmpParam = cmdTemp.CreateParameter("@bmid",adInteger,adParamInput,4,bmid)
cmdTemp.Parameters.Append tmpParam
Set tmpParam = cmdTemp.CreateParameter("@return_value",advarchar,adParamOutput,50)
cmdTemp.Parameters.Append tmpParam
cmdTemp.execute()
%> <br>
本日本版已发主贴 <%=cmdTemp("@return_value")%>篇
<%
cmdTemp.CommandText ="bm_today_ctnum"
cmdTemp.CommandType = 4
Set cmdTemp.ActiveConnection = objconn
Set tmpParam = cmdTemp.CreateParameter("@bmid",adInteger,adParamInput,4,bmid)
cmdTemp.Parameters.Append tmpParam
Set tmpParam = cmdTemp.CreateParameter("@return_value",advarchar,adParamOutput,50)
cmdTemp.Parameters.Append tmpParam
cmdTemp.execute()
%> 本日本版已发从贴 <%=cmdTemp("@return_value")%>篇
<%set cmdTemp=nothing%>
产生[Microsoft][ODBC SQL Server Driver][SQL Server]为过程或函数 bm_today_ctnum 指定的参数太多。 的错误
nchen123
2003-08-26
打赏
举报
回复
看看你是如何写的再说。。。
aloxy
2003-08-26
打赏
举报
回复
你的代码?
dongyizhou
2003-08-25
打赏
举报
回复
您回答的跟我说的不是同一个问题,继续等待………………
lions911
2003-08-25
打赏
举报
回复
1,调用没有参数的存储过程
<%
set conn=server.CreateObject("adodb.connection")
set cmd=server.CreateObject("adodb.command")
strconn="dsn=pubs;uid=sa;pwd"
conn.Open strconn
set cmd.ActiveConnection=conn
cmd.CommandText="{call nono}"
'set rs=cmc.exe 或者cmd.execute
set rs=cmd.Execute()
%>
2,一个输入的参数的存储过程
<%
set conn=server.CreateObject("adodb.connection")
set cmd=server.CreateObject("adodb.command")
strconn="dsn=pubs;uid=sa;pwd"
conn.Open strconn
set cmd.ActiveConnection=conn
cmd.CommandText="{call oneinput(?)}"
cmd.Parameters.Append cmd.CreateParameter("@aaa",adInteger ,adParamInput )
cmd("@aaa")=100
cmd.Execute()
%>
3,一个输入参数和一个输出的参数
<%
set conn=server.CreateObject("adodb.connection")
set cmd=server.CreateObject("adodb.command")
strconn="dsn=pubs;uid=sa;pwd"
conn.Open strconn
set cmd.ActiveConnection=conn
cmd.CommandText = "{call 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 conn=server.CreateObject("adodb.connection")
set cmd=server.CreateObject("adodb.command")
strconn="dsn=pubs;uid=sa;pwd"
conn.Open strconn
set cmd.ActiveConnection=conn
cmd.CommandText="{?=call 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")
%>
JAVA上百实例源码以及开源项目
在对象创建的过程中将被容器
调用
,onMessage函数方法接收消息参数,将其强制转型为合适的消息类型,同时打印出消息的内容。同时一个mail note将被发送给消息发送者,发送一个e-mail通知给由recipient参数确定的e-...
存储过程
查询分析器执行很快,在
ASP
.NET中执行却很慢(超时)
产生
问题
原因:
存储过程
涉及到的对象表结构发生改变或数据量发生大的变化。 解决方法: 1、重启数据库服务 2、执行exec sp_recompile @objname='
存储过程
名称' 3、重新执行一次
存储过程
问题
...
用于
存储过程
的
ASP
.NET Core Blazor和EF Core原始SQL查询
在本文中,我们将详细介绍如何使用Entity Framework Core Raw SQL在我们的
ASP
.NET Core Blazor应用程序中执行
存储过程
。 原始SQL查询最常用于所有
关
系数据库,因为它可以返回常规实体类型或无键实体类型。就像我们...
asp
.net
调用
javascript返回值
1.如何在JavaScript访问C#函数?...
问题
1答案如下: javaScript函数中执行C#代码中的函数: 方法一:1、首先建立一个按钮,在后台将
调用
或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.
MSSQL
存储过程
命令执行
MSSQL
存储过程
命令执行 转载自简书 基本概念 MSSQL MSSQL指微软的SQLServer数据库服务器,它是一个数据库平台,提供数据库的从服务器到终端的完整的解决方案。 组件 组件是对数据和方法的简单封装,可以理解为对象...
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章