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

来源:百度知道 编辑:UC知道 时间:2024/06/27 20:22:56
我想在一个比如: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")%>

我改为这样就可以了。。。还是感谢你!

你具体没有说明数据库是什么?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%>