Access + ASP 表 字段 列 统计个数 问题!

来源:百度知道 编辑:UC知道 时间:2024/05/30 07:05:45
条件
1、已有 test.mdb ,其里有表 userinfor ;
2、表 userinfor 里有字段(列) user_sex 、answer1 、answer2 等;
3、字段(列) user_sex 有诺干记录分别都是:男、女、男、男、女、男、男……(只有男女两个答案);
4、字段(列) answer1 、answer2 等有诺干记录分别都是:B、A、A、C、D、B、B、A、E、D、A、F ……(只有ABCDEF这样的答案);

要求
1、用ASP代码实现统计答案个数,如:字段(列) user_sex 有多少个“男”选项答案,有多少个“女”选项答案;字段(列) answer1 有多少个“A”,多少个“B”,多少个“C”……依此类推;
2、在Access实现要求1,是否简单些,网页中直接调用?!

附:answer1、answer2 的 type="radio" value="A",是单选题!
可不可以直接在ACCESS表里建个字段列来统计个数?然后我在网页上调用显示这个字段列的值?

<%
set Conn=Server.CreateObject ("Adodb.Connection")
Conn.Open "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("test.mdb")
set rs=server.createobject("adodb.recordset")
rs.Open "select user_sex from userinfor whereuser_sex = '男'",conn,1,3
counter=0
Do while not rs.eof
counter = counter+1
Loop
reponse.write counter
%>

别的类似统计只要换查询语句



Access 不向 SQL Server 可以写触发器,存储过程 之类的(存储查询倒是可以)

好像可以用 VBA 实现 (我不会 不好意思)

等高手吧