asp调用存储过程

xzzhouhu 2005-05-03 02:59:50
我在sql中写了个存储过程,可以接受3个参数,年,月,日,然后进行查询,查询出的记录集如何显示在asp页面中?谢谢了
...全文
129 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
大圆镜智1222 2005-05-03
  • 打赏
  • 举报
回复
set cn=server.createobject("adodb.connection")
cn.open 连接数据库字符串
set rs=cn.execute "存储过程名 '参数1','参数2','参数3'"
jekexys2004 2005-05-03
  • 打赏
  • 举报
回复
学习,帮顶一下
damboo 2005-05-03
  • 打赏
  • 举报
回复
我没有试过,只看过书
应该是在存储过程中直接写上select语句(最好只写一条吧)
那么查询的结果应该能直接以表的形式返回
例如
set objCmd=Server.CreateObject("Adodb.Command")
objCmd.ActiveConnection=conn
objCmd.CommandText="sp_name"
objCmd.CommandType=adCmdStoredProc
objCmd.Parameters.Append objCmd.CreateParameter("var1",adVarChar,adParamInput,50,var1)
objCmd.Parameters.Append objCmd.CreateParameter("var2",adVarChar,adParamInput,50,var2)
objCmd.Parameters.Append objCmd.CreateParameter("var3",adVarChar,adParamInput,50,var3)
set rs=objCmd.Execute
然后这个rs就可以和以前的rs一样使用了,例如rs("field1"),rs.movenext等等

纸上谈兵的,你试试看吧:)

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧