网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.WEB打印设置解决方案三(FileSys.
.当碰到不能使用asp标记<%%>的时候.
.用AspJpeg组件,按宽高比例,真正.
.为ASP开发者介绍ColdFusion.
.用ASP随机产生随机数.
.虚拟web目录容易泄露ASP源代码 (.
.用ASP编写下载网页中所有资源的程.
.Access2000数据库80万记录通用快.
.在ASP处理程序时显示进度.
.编写数据库操作类,使ASP.NET中的.
.使用xml作为数据源,配合asp:Men.
.新手学堂:rs.open与conn.execut.
.ASP中从数据库读取二进制文件数据.
.UTF-8转GB2312函数.
.一个不太让人讨厌的自动弹出窗口.
.利用ASP获得图象的实际尺寸的示例.
.个人经验:使用asp尽量减少服务器.
.如何增强ASP程序性能(4).
.利用Page.IsPostBack属性保持用户.
.灵活实用的页面广告实例.

自己写的一个简单ASP调用存储过程查询

发表日期:2004-10-28


本文用到没有用到adodb.command命令,只是简单的做了一个用adodb.recordset来执行存储过程。

存储过程:
'在SQL中建立dbo.tse存储过程

CREATE PROCEDURE [dbo].[tse]
@keyword varchar(20)=null,  '定义查询的关键字
@choose int=null                    '定义查询的类型(1为查询列title,其他为content)
as
if @choose=1
select * from web where title like @keyword + '%'
else
select * from web where content like @keyword + '%'
return
GO

 

'list.asp页
<!--#include file="conn.inc" -->
<%
dim rs
dim sql
dim keyword
dim choose
keyword=request(“keyword“) '接收页面传送的值
choose=request(“choose“)
set rs=server.createobject("adodb.recordset")
sql="exec tse '"&keyword&"',"&choose&""     '用exec执行tse存储过程,把keyword,choose给存储过程传递参数
rs.open sql,conn,1,1
if rs.eof and rs.bof then
response.write("没有任何记录!")
response.end
end if
response.write"搜索到的记录如下:<br><br>"
do until rs.eof 
response.write""&rs("id")&":"&rs("title")&""   '打印出文章的ID和标题
response.write"<br><br>"
rs.movenext
loop
'打扫战场
rs.close
conn.close
set rs=nothing           
set conn = nothing   
%>

上一篇:查看服务器Application/Session变量工具 人气:12170
下一篇:ASP登陆验证页应做的安全问题 人气:16885
浏览全部存储过程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐