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

ASP.NET实现文章阅读次数功能,该如何解决

2012-04-10 
ASP.NET实现文章阅读次数功能C# codeprotected void Page_Load(object sender, EventArgs e)//这是文章阅

ASP.NET实现文章阅读次数功能

C# code
protected void Page_Load(object sender, EventArgs e)  //这是文章阅读页面    {        if (!IsPostBack)        {                       string id = Request.QueryString["i"].ToString();//i是点击文章标题传的值            string strsql = "select * from articles where articleId=" + id;            SqlCommand cmd = new SqlCommand(strsql, conn);            conn.Open();            SqlDataReader dr = cmd.ExecuteReader();            while (dr.Read())            {                this.labTitle.Text = dr.GetString(2);                this.labPubliser.Text = dr.GetString(3);                this.labDatetime.Text = dr.GetString(5);                 this.labContent.Text = dr.GetString(4);            }            dr.Close();             Bind();        }                         }

文章点击次数字段是hits。如何在点击标题后,阅读次数加1?请高手指教!急!在线等!谢谢!

[解决办法]
你可以在每次加载该页面的时候就把数据库 点击的那个字段数字加1
[解决办法]
写到 if(ispostback) {xxxxxxxxxxxxx}
[解决办法]
你上面的代码是对的,调试一下应该就能解决
[解决办法]
看一次就修改一次数据库hit字段+1不就行啦
[解决办法]
读取页面的时候 update 数据库那个次数的字段 +1 就可以了呀
[解决办法]
用JS 点击标题的时候执行一个AJAX加一的请求,然后页面跳转到详细页

热点排行