asp 网站如何实现统计不同类别商品的数量 并绑定到商品ID上 从而显示出来

 我来答
山上有花
2012-06-06 · 计算机,互联网,多读书,多运动。
山上有花
采纳数:252 获赞数:780

向TA提问 私信TA
展开全部
思路:
1、你的产品表里应该有一个字段用于存储 商品的分类;
2、根据当前产品的分类,使用sql语句进行查询,读出所有 分类和当前产品一样的记录
3、使用 Recordset 对象的 RecordCount 属性就能获取 sql语句读出的记录数,也就是当前分类的产品数量;

参考代码,不能直接用:
<%
dim sqlstr
sqlstr="select * from product where class='分类一'"
set rs=Server.CreateObject("ADODB.recordset")
rs.open sqlstr,conn,1,1
rs.RecordCount '这个值就是 分类一 下所有产品的数量
%>
追问
嗯  具体的 就是有一个用户控件绑定的是商品类别 想在后边直接显示该类别的数量
追答
太具体的,因为涉及到你的数据表结构,也没办法写出来你能直接用的。
在控件上显示类别数量,只要从数据库中取出来后,直接输出到用户控件上就行了,像这样

不过最好把rs.RecordCount赋值给一个变量,再把变量输出到控件;
因为一个页面中可能有好多次数据库操作,可能导致rs.RecordCount不能访问;
还有就是 Recordset 对象用完后应该及时关闭;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式