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(); [解决办法]