用.net怎么做这种新闻排行

来源:百度知道 编辑:UC知道 时间:2024/06/20 06:03:41
数据库(SQL server2000)中建立了8张表,每张表记录了一类商品的信息,包括商品名称(pName),编号(pID),点击次数(pHits),现在我想把每一类商品中点击次数最高的一个商品检索出来,那么就一共有8条记录,我要把这8条记录显示在网页中,当然只用显示商品的名称做为标题就行了,请问该怎么做??

最基本的信息调用

select * from 表名 order by 访问次数 desc

然后读出来循环放到一个变量里,最后输出这个变量就行了

例如:
string a=null;
for(int i=0;i<总数;i++)
{
a+= 比如你放datetable里了那就是 dt.rows[i]["列名"].tostring()="<br>"
}
response.write(a);