ASP中子段数统计的问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 02:15:07
<%
set rs=server.createobject("adodb.recordset")
sql="select * from 字段1"
rs.open sql,conn,1,1
%>
字段1的总数:<%=rs.recordcount%>
<%rs.close%>

<%
set rs=server.createobject("adodb.recordset")
sql="select * from 字段2"
rs.open sql,conn,1,1
%>
字段2的总数:<%=rs.recordcount%>
<%rs.close%>

以下还有很多字段的统计,这样查询数据库是不是很慢而且很浪费资源?
有没有好点的、简洁的办法?
错了,上面不是字段1、字段2,而是数据表1、数据表2等。。。

可以只选择自动编号列来查询:select INDEX from XXX,内部实现上就不会有冗余的数据集。

用这样就可以:
recordcount=conn.execute("select count(*) from 表名")(0)
效率比较高