急切请教各位大侠,用asp 如何统计相同字段的记录数目
教各位大侠,用asp 如何统计相同字段的记录数目 数据库test如下
表名mytable
id inputer(录入者)editer(审核人)channelid(栏目ID)...
1 章三 1000
2 王五 1000
3 李四 1000
4 章三 2
5 王五 2
6 李四 1000
7 李四 1000
8 …… ……
我想实现的功能是分别输出章三……等的记录个数,而且是区分channelid的,小弟菜鸟,写了如下代码
<body bgcolor=AntiqueWhite>
<table><tr><td>
<%
set rs=server.createobject("adodb.recordset")
conn = "DBQ=" + server.mappath("test.mdb") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
sql="select inputer,count(2) as xnum from Pe_Soft where Channelid=1000 by inputer" 'xnum是我定义的总数量
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
response.write("inputer xnum")
do while not rs.eof
response.write(rs(0)&" "&rs(1))
rs.movenext
loop
%></td></tr></table>
</body>
运行结果是:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
/实例87/r2.asp, 第 8 行