asp 在网页上读取数据库的代码

我想在一个比如:about.asp网页上显示数据表abouts的一个字段的值。比如是content吧!数据表abouts里面有两个字段ID,contentcontent的... 我想在一个比如:about.asp 网页上显示 数据表abouts 的一个字段的值。比如是 content 吧!
数据表abouts 里面有两个字段 ID ,content content 的内容是一段文字!

我想在about.asp 里面显示 content 里的那一段文字。。代码是怎样的?
<%
Set rs_aboutus = Server.CreateObject("ADODB.Recordset")
sql="Select content From aboutus where id=1"
rs_aboutus.Open sql,conn,1,1
%>
<%=rs_aboutus("content")%>

我改为这样就可以了。。。还是感谢你!
展开
 我来答
scev
推荐于2016-03-12 · TA获得超过996个赞
知道小有建树答主
回答量:288
采纳率:0%
帮助的人:219万
展开全部
你具体没有说明数据库是什么?sql还是ACCESS.需要连接数据库.你会吧!所以我就省略了连接代码.
一个数据库中可能有多个表,你也知道吧?

<html>
.....
<%
set rs=server.createobject("adodb.recordset")
sql="select * from abouts order by ID desc"
rs.open sql,conn,1,3
%>

<body>
<table>
<tr>
<tb><%=rs("content")%><tb>
</tr>
</table>
--------------------------------------------
下面我解释一下.
建立recordset对像rs.你只要有点基础,你就知道recordset是多么的重要,它可以编辑,修改,删除数据库等操作.当然还有别的办法,但我推荐recordset,它非常的方便.
sql="select * from abouts order by ID desc"
sql语句,选择表abouts,显示所有.by ID desc根据ID倒叙排序
rs.open sql,conn,1,3连接.1,3,是为了可以编辑删除数据库,如果改为1,1就不可以了,明白了么?
html代码不说了,随便.
主要是<%=rs("content")%>.表示显示当前recordset指针中的content字段中的数据.显示当前ID字段数据的方法是<%=rs("ID")%> 很简单吧.默认指针是第一条.
你又好问了,那显示第二条content数据怎么办?你在HTML中加入
<%rs.movenext%> ,指针就会移动到下一条数据,再用<%=rs("content")%>方法显示.

比如说第一条content字段中的数据是"111",第二条content中的数据是222
刚连接完毕.在HTML代码中插入<%=rs("content")%>则显示的是111
显示出来后,在后面的HTML代码中插入<%rs.movenext%>后,在此代码后再插入
<%=rs("content")%> 则显示的数据是222

明白了么?呵呵!
你要多研究recordset的方法,它非常方便.
百度网友e56018b
2007-05-25 · TA获得超过273个赞
知道小有建树答主
回答量:142
采纳率:0%
帮助的人:0
展开全部
rs.open "select content from abouts where id=1",conn,1,1

response.write rs("content")

rs.close
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式