用asp编写采集网站上的商品数据

来源:百度知道 编辑:UC知道 时间:2024/05/10 12:33:51
想用asp编写用于采集淘宝、易趣、拍拍上某一分类商品下商品的销售排行程序。
请高手们多多指点。

具体统计某商品分类的一个月累计销售量得商品排行榜(名称、价格、月累计销售量……),比如饰品的销售排行榜!
希望可以贴出相应得程序片段!

很简单,随便用什么采集系统,把你网页的主要部分采集下来
打开采集入库的ASP页找到入库的地方,把内容变量,如Content变量,再用split函数把content里面的如名称,价格,月累计分割出来,再存入数据库,这样就得到了独立的名称,价格等等,我就是用这种方法采集分类信息的,主要是现在很多采集系统都不支持采集若干分类。或都云下个网人采集,好像能自定义采集分类信息
,不知道你要的是不是这样

select * from 表名 where 商品种类=饰品 order by 销售量 desc

贴代码这个不够用,我和你说下做这个思想,理论明白了,后面什么都简单了.代码网上到处都是;
首先接到这样的算是中型数据库的处理;我把我的工作整理经验告诉你,或许对你有帮助
一、工作分项:
A,建表
管理帐户表:名称 密码 权限
商品表:商品名,分类ID,价格;详细资料,数量 等等。。
商品分类:类级,类名等
商品信息:商品ID,销售时间,添加时间,销售数量,(array)销售用户等。。
用户表:用户ID,(array)用户拥有商品ID,(array)商品数量,商品价格等。。
用户资料:用户名,性别,地址,信誉度 等等。。
主表就这些,其他大同小异。

B、规划页面:
如主页,边框页,连接页,公用函数、类,用户登陆,店铺页,统计页 等等。列个表说下大概思想就交给美工了。
C、程序实现:
下面为你解决现实的问题,就是你说的统计,我举例子说
统计某商品的一个月累计销售量得商品排行榜(时间A到时间B的TOP 10)
SQL SERVER access
select top 10 * from 商品信息表 where 商品名=‘你要查找的商品’and 销售日期>‘A’and 销售日期<‘B’oder by 销售量 desc;
mysql:
select * from 商品信息表 where 商品名=‘你要查找的商品’and 销售日期>‘A’and 销售日期<‘B’oder by 销售