小弟初学,100分求一个“新闻浏览数加1”的函数。要写数据库的。
本帖最后由 pansy5 于 2013-09-15 23:07:09 编辑
public viewsaddone (int a)
{
a = a + 1; //a是点击数加1
OleDbConnection conn = new OleDbConnection(ConfigurationManager.ConnectionStrings["mydb"].ToString()); //数据库连接
conn.Open(); //数据库打开
//这里怎么写呢?
conn.Close();//数据库关闭
}
就是别人每次打开这个新闻,我就调用这个函数,使显示的点击数那里加一个1.谢谢。
数据库是ACCESS2007的
------解决方案-------------------- http://developer.51cto.com/art/200907/140515.htm
------解决方案-------------------- 思路一样的。只不过一个写在session_start,一个写在page_load,后者需要分别为每个文章id存储一个记录,仅此而已。
------解决方案-------------------- 参考http://www.cnblogs.com/goooto/archive/2008/03/30/1130311.html
------解决方案-------------------- 写一个执行浏览次数+1的方法,然后到浏览页面加载的时候就执行+1 ok了!
------解决方案-------------------- string up = "update 新闻表 set click = click + 1 where id=" + Request["id"];
OleDbCommand com = new OleDbCommand(up, conn);
conn.Open();
com.ExecuteNonQuery();
conn.Clone();
------解决方案-------------------- 引用: string up = "update 新闻表 set click = click + 1 where id=" + Request["id"];
OleDbCommand com = new OleDbCommand(up, conn);
conn.Open();
com.ExecuteNonQuery();
conn.Clone();