设为首页
联系我们
加入收藏
| 网络工具 | 系统工具 | 应用软件 | 多媒体类 | 联络聊天 | 行业软件 | 图形图像 | 安全相关 | 编程开发 | 教育教学 | 游戏娱乐 |
| 程序源码 | ASP 源码 | CGI 源码 | PHP 源码 | 驱动下载 | 字体下载 | 素材下载 | 桌面大全 | 闪客天地 | 外挂插件 | 考题下载 |

站内搜索:

您的位置:首页-> 资讯中心-> 技术开发-> ASP 学院-> ASP文摘-> 一段测试不用COMMAND对象来调用存储过程的ASP代码

ASP文摘

ASP教程
ASP文摘
ASP实例
ASP FAQ
ASP安全
ASP组件
ASP其它

本类阅读TOP10

·负载平衡环境下的ASP会话管理(转)(二)
·Chinaasp论坛精华帖全文检索器技术内幕
·如何解决图形和文字的显示问题
·ASP中处理#include
·Microsoft Script Debugger说明书
·在ASP处理程序时,进度显示
·全面考察“禁用浏览器后退按钮”
·ASP中FSO的神奇功能 - 权限许可
·用ASP创建Microsoft Word 文件
·关于数据库连接的一点浅见

精品推荐

一段测试不用COMMAND对象来调用存储过程的ASP代码

作者:未知 来源:未知 加入时间:2004-12-1

他说如果返回多个值,比如纪录集以及返回值一定要用COMMAND对象。。我现在终于搞定了。。:)

<%@ Language=VBScript %>
<%
'一段测试不用COMMAND对象来调用存储过程的ASP代码 作者:大自然 信箱:zhanmr@telekbird.com.cn 主页:http://zhanzhen.wayall.com
'----------------------------------------------------------------------------------------------------
'CREATE PROCEDURE TopNewsSP
' @intTopRow Int,
' @vcInputMsg Varchar(20),
' @vcReturnMsg Varchar(20) OUTPUT
'AS
' SET ROWCOUNT @intTopRow
' SELECT id,标题,发布日期,关键字 FROM news WHERE 关键字 ='公告通知' ORDER BY 发布日期 DESC,Id DESC
' SELECT id,标题,发布日期,关键字 FROM news WHERE 关键字 ='娱乐新闻' ORDER BY 发布日期 DESC,Id DESC
' IF @vcInputMsg = '男'
' SELECT @vcReturnMsg = '男人'
' ELSE
' SELECT @vcReturnMsg = '女人'
'----------------------------------------------------------------------------------------------------

Option Explicit
Dim Conn, Rs, RsCount, SqlQuery

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "itrd", "sa"
SqlQuery = "DECLARE @returnmsg varchar(20)" & VbCrLf & "EXEC TopNewsSP 5, '男', @returnmsg OUTPUT" & VbCrLf & "SELECT @returnmsg"
Set Rs = Conn.Execute(SqlQuery)
RsCount = 1

Do Until Rs Is Nothing
Rs.MoveFirst
While Not Rs.Eof
Response.Write Rs(0)
Rs.MoveNext
Wend
Response.Write "第" & RsCount & "个RS对象<br>"
RsCount = RsCount + 1
Set Rs = Rs.NextRecordSet
Loop

Set Rs = Nothing
Conn.Close
Set Conn = Nothing
%>

(出处:不详 )





相关文章
相关软件