asp调用数据库信息:在地址栏输入article.asp?id=2的时候输出id为2的文章

要求在地址栏输入article.asp?id=2的时候输出id为2的文章如:数据库data里面有一个article表,表中有id,title,content三个字段,我现... 要求在地址栏输入article.asp?id=2的时候输出id为2的文章

如:数据库data里面有一个article表,表中有id,title,content三个字段
,我现在想写一个article.asp网页,当在浏览器输入http://www.xxxx.com/article.asp?id=22的时候,就输出id为2的title和content

我asp是刚学的,希望大哥大姐能解释一下,谢谢了!
在你们的帮助下,我的问题解决了,谢谢各位啦!qzlybgo、sunqi789、toly945三位高手的回答对我都有很大的帮助。但是最佳答案好像只有1个呀!实在很无奈。我就给先来的qzlybgo了,行吗?再次谢谢大家了!
展开
 我来答
qzlybgo
2008-08-02 · 超过10用户采纳过TA的回答
知道答主
回答量:110
采纳率:0%
帮助的人:48.6万
展开全部
你可以在article.asp网页使用id=request(id)将http://www.xxxx.com/article.asp?id=2传递过来的id号获取,在使用
set rs=server.creater("adodb.recordset")
sql="select title,content from article where id="&id
rs.open conn,sql,1,1
在你要显示的地方输入
<%=rs("title")%>显示title字段
<%=rs("content")%>显示content字段
sunqi789
2008-08-03 · 超过14用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:0
展开全部
在article.asp中输入

你应该先获取浏览器输入值?后面传来的id的值
dim id
id=request(id)
再使用sql语句调用id
set rs=server.creater("adodb.recordset") '创建记录集对象
sql="select title,content from article where id="&id
rs.open conn,sql,1,1 '打开记录集
在你要显示的地方输入
response.write("rs("title")") '显示title字段
response.write("rs("content")") '显示content字段
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
toly945
2008-08-04 · TA获得超过2904个赞
知道小有建树答主
回答量:2322
采纳率:0%
帮助的人:1177万
展开全部
顺便说一下,虽然二楼的说的没错,但是在使用request的时候最好还是指明类型比较好,比如从url中获取使用request.querystring("string"),获取表单使用request.form("string"),因为如果不指定的话,asp会从众多属性中寻找,增加了查找时间,影响效率,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式