当前位置: 代码迷 >> ASP.NET >> ASP.NET实现文章阅读次数功能,该如何解决
  详细解决方案

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

热度:9474   发布时间:2013-02-25 00:00:00.0
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加一的请求,然后页面跳转到详细页
  相关解决方案