永发信息网

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

答案:2  悬赏:60  手机版
解决时间 2021-04-03 09:33
我想在一个比如: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%> ,指针就会移动到下一条数据,再用<%=rs("content")%>方法显示.

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

明白了么?呵呵!
你要多研究recordset的方法,它非常方便.
全部回答
首先你得想啊: 读取数据库,你需要数据库模块(pymysql或pymssql等等) 显示在网页上,你需要web模块(基本的cgi/wsgi或现成的web框架django/tornado)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
现在买什么样的笔记本电脑最好?
你好,我微信的照片怎么才可以把照片匡外面的
看图写话,互相帮助,怎么写?
男人在乎性多还是爱多
怎么样才能让自己看起来更年轻一些呢?
世字的五行属性
什么仍然什么于是什么造句
前夫叫我以后家里有什么事找他,我说没什么事
谁看过日本动漫:一周的朋友
Bath是什么地方
铁岭市殡仪馆殡葬服务办事处地址有知道的么?
打猎的时候带一个ak47自卫行不行?
黄金原油外汇开户需要多少钱
苹果47.12用爱思助手强降6.1.3
求助PCB文件版本转换
推荐资讯
一建市政第一年通过三门,第二年过一门,之前
在线等。求已解压好的恋爱养成的游戏带点那个
针对甲、乙两组数据:甲组:20,21,23,25,
为什么古风被黑得这么惨
中国经济何时好转 1年 3年 5年
李老师带了300元钱去买课外读物,科普书每本6
哲学的基本问题是A. 思维和存在何者为本原B.
员工旷工工资怎么算,旷工一天扣三天工资应该
情人节来了,怎么用葡萄牙语表达爱意
求这瓶卡伯尔价格。
明清时期的两淮盐区是指哪里
芳芳爸爸妈妈陪她去看电影电影院一排有20个座
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?