问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

asp access 怎么显示count(*)

发布网友 发布时间:2022-10-25 14:13

我来回答

4个回答

热心网友 时间:2024-10-16 01:51

1.IIS服务器--Web服务扩展--“Active Server Pages”(asp)设为允许。

2.在服务器上安装access,可以直接安装一个office,access是office中的一个组件。

3.左上角菜单栏,"文件"--"新建"--"空数据库",将文件放在网站新建的留言板文件夹下。

4.选择"使用设计器创建表",然后点击"打开"。

5.弹出了一张表格,这张表可以设置数据库数据所具有的元素,小编这里设置了四项:

①字段名称:id,数据类型:自动编号;

②字段名称:name,数据类型:文本;

③字段名称:message,数据类型:备注;

④字段名称:data,数据类型:日期/时间。"日期/时间"下,如图设置默认值为Now()。

这样这个数据库的任何一条数据,都会有以上四种元素,关于access数据库的数据类型各代表什么,大家可以自行百度。

6."文件"—>"保存",填写表名称,确定。

弹出提示,"是否设置主键",点击是,自动将字段"id"设为了主键,在主键前面有一个钥匙的图标,如图,主键可以看做是数据的索引,方便随时查找到想要的数据。

7.关闭设计器,打开刚建的表,加上两条数据,这样一个access数据库就建立好了。

8.接下来是asp代码。

在网站留言板文件夹下新建一个txt文件,将它重命名为xxx.asp,以记事本的方式打开,在里面添加如下图代码。

<%

dim conn,mdbfile  

mddfile="Provider=Microsoft.Jet.OLEDB.4.0;data source="&server.mappath("数据库文件名.mdb)  

set conn=server.createobject("adodb.connection") 

conn.open mdbfile

dim sql,rs 

sql="select * from 表名"

set rs=server.createobject("adodb.recordset")

rs.open sql,conn,1,1

do while not rs.eof

response.write rs("id")   & "<br>"

response.write rs("name") & "<br>"

response.write rs("message") & "<br>"

response.write rs("data") & "<br>"&"<br>"

rs.movenext

loop

rs.close

set rs =nothing

conn.close

set conn=nothing

%> 

9.用自己话一行行解释:

①<%                           (^asp代码开始)

②dim conn,mdbfile    (^定义两个变量,一个叫conn,一个叫mdbfile)

③mddfile="Provider=Microsoft.Jet.OLEDB.4.0;data source="&server.mappath("数据库文件名.mdb)       (^变量mdbfile设为了access数据库的连接点,后面的是获得相应数据库的绝对路径)

④set conn=server.createobject("adodb.connection")           (^变量conn设为了VB连接数据库的对象)

⑤conn.open mdbfile    (^conn对象打开了mdbfile数据库)

⑥dim sql,rs                   (^同②)

⑦sql="select * from  表名   (^变量sql查询数据库里的这张表)

⑧set rs=server.CreateObject("adodb.recordset")      (^rs设为数据集对象)

⑨rs.open sql,conn,1,1   (^rs打开了相应的数据库下的表)

⑩do while not rs.eof     (^如果没到数据集尾部,便执行某种操作)

⑾response.write  rs("id")  & "<br>"    (^显示表中一条数据的id,然后换行)

⑿-⒁                              (^同⑾)

⒂rs.movenext                (^指向下一条数据)

⒃loop                            (^循环上面的操作)

⒄rs.colse                        (^把rs打开的操作关闭)

⒅set  rs=nothing          (^把rs变量设为空)

⒆conn.close   set conn=nothing    (^同上)

⒇%>                               (^asp代码结束)

最后别忘了在网站主页上加一条指向这个asp文件的链接。

热心网友 时间:2024-10-16 01:51

rs只是一个游标

没有指明具体的字段
你想要获得什么内容呢 只是总数吗
sql="select count(*) as num from hyd";
var rs=conn.execute(sql);
Response.Write(rs("num"))

rs("num")指明游标是获得要求的记录集的count

热心网友 时间:2024-10-16 01:52

<%
sql="select count(*) from hyd"
set rs=Server.CreateObject("adodb.recordset")
rs.open sql,conn,1,1
Response.Write(rs(0))
%>

热心网友 时间:2024-10-16 01:52

asp里不需要var的
<%
sql="select count(*) from hyd"
rs=conn.execute(sql)
Response.Write(rs)
%>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
cad里面打完字怎么还原十字架 财务建帐需要什么 建账建账的基本要求 当爱情与亲情需要丢弃一样时,你会选择丢弃哪一方 当爱情和亲情有冲突时你会怎样决择?你会为你所爱的人不顾一切吗? 剑网三 查看余额 因为某些特殊原因不好登陆游戏查看,求其他方式_百度知 ... 右肺上叶中叶结节灶怎么回事 节能门窗有哪些标准 节能门窗有哪些 节能门窗具有哪些特征 高考填报志愿,选浙大还是去北京 浙江大学是不是比清华北大厉害? 上北京大学好,还是浙江大学好? 研究生去浙大还是去北大 北京大学和浙江大学的管理学院,哪个好? 杨进的人物生平 杨进的介绍 设计几个签名 帮我设计杨进的签名 俏江南张兰:年轻人别急着创业 张兰芹个性签名怎样写好看? 张兰艺术签名怎么设计 上海松江莲花路公交和上石线公交早上分别是几点发车 小丸子 原名叫什么? 小丸子是什么 手冢治虫看过哆啦A梦吗 在古代神化中是仙道好还是神道好。。 orz……仙和神区别是啥啊。仙界和神界呢? 《哆啦a梦》漫画中经常客串藤子-F-不二雄的其他漫画主角的特别篇我想... 中国古代的神有好多个,仙家有好多个。。区别是什么 VB!如何打开mdb文件,小弟谢谢了~ C语言怎么样读.mdb文件中的数据 中国文字中的生僻字都有哪些?? 北京地铁2号线翻入轨道乘客已身亡,用面对死亡的勇气活下去有多难?_百... 北京地铁2号线翻入轨道乘客身亡,事故的责任谁来承担? 突发!北京地铁2号线一乘客翻入轨道后身亡,这名乘客为何如此极端?_百度... 人的行为规律是无法掌握的对吗? 北京地铁2号线翻入轨道乘客已身亡,是什么原因所致的? 如何理解“组织行为学没有绝对的真理”这句话? 规律是复杂多变的是不可能被人掌握的。 这句话是&#x2705;还是&#x274C;,为什么... 人的行为有没有规律,为什么要学组织行为学 个体有行为规律吗? 人的行为有什么规律 天有天道,人有人规,这四条“人规”不可违反 规律是客观的,是不能创造、改变和消灭的,因而人在规律面前无能为... 关于我懂得了勤奋作文5篇 天然抗体和免疫抗体有什么不同? 天然自身抗体的天然自身抗体的功能和意义 血型中的A抗原怎么会有抗B抗体?与天然抗体和免疫性抗体有什么关系? 免疫中哪些外分泌物有抗体