首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

.net怎么获取页面的浏览数次

2013-03-28 
.net如何获取页面的浏览数次我想在一个新闻的公告你获取该新闻被浏览的总数次,并且显示出来,我该怎样获取

.net如何获取页面的浏览数次
我想在一个新闻的公告你获取该新闻被浏览的总数次,并且显示出来,我该怎样获取啊,哪位大神能教教我啊!!!! .net 获取页面浏览数次
[解决办法]
这种最好在数据库里面做一个字段,读一次,加一下。

也可以在asp.net的application对象中用一个变量来记录,但这样服务器已重启就清零了。
[解决办法]
在数据库中添加一个字段来用保存

每浏览一次就加+1

"Update news set isnull(hits,0)+ 1 Where id="+ id 
加完就显示
"Select top 1 * From news Where id="+ id

"点击:" +  row["hits"].ToString();
[解决办法]

引用:
在数据库中添加一个字段来用保存

每浏览一次就加+1

"Update news set isnull(hits,0)+ 1 Where id="+ id 
加完就显示
"Select top 1 * From news Where id="+ id

"点击:" +  row["hits"].ToString();

+1
[解决办法]

            int id = DNTRequest.GetInt("id", 0);
            string[] strParam = { "@id" };
            object[] strValue = { id };
            db.ExecuteUpdate("update gl_NewsSystem set hits=isnull(hits,0) + 1 WHere id=@id", strParam, strValue);
            string query = "Select top 1 * From gl_NewsSystem WHere isCheck=1 and id=@id ";

            DataSet ds = db.GetDataSet(query, strParam, strValue);
            if (ds != null && ds.Tables[0].Rows.Count > 0)

[解决办法]
1,在新闻表中添加一个字段,记录浏览的次数,每次读取数据时将该字段+1
2,注意,防止页面刷新而导致的访问+1
[解决办法]
浏览一次加一次
[解决办法]
用application 这个简单
[解决办法]
引用:
这种最好在数据库里面做一个字段,读一次,加一下。

也可以在asp.net的application对象中用一个变量来记录,但这样服务器已重启就清零了。


+1
[解决办法]
新闻表加个字段记录浏览次数设置为Int类型,默认值0.新闻详情页面加载一次就给字段+1

热点排行