读书人

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

发布时间: 2012-04-10 21:03:56 作者: rapoo

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加一的请求,然后页面跳转到详细页

读书人网 >asp.net

热点推荐