首页 新生命讲座 ASP学习 Net编程 我的垃圾工具 我的宝贝 系统编程
编译原理 其它文章
 -> 首页 -> Net编程
ASP.Net中的缓存方案(请求级)
作者:大石头   来源:   发布时间:2006-11-17 9:01:49   共有295位读者阅读过此文


以下是代码片段:

public class DbConn
{
static public SqlConnection GetConn()
{
SqlConnection Conn=(HttpContext.Current.Items["Conn"] as SqlConnection);
if(Conn==null)
{
Conn=new SqlConnection();
HttpContext.Current.Items.Add("Conn", Conn);
}
return Conn;
}

使用:
DbConn.GetConn

在Application_EndRequest中判断并关闭连接

DbConn类中,还应该加一个开关来设置是否使用请求级缓存,如果不使用,则直接New一个返回

别的用途,原理一致


 


评论
netwjx 2007-10-31 18:18:52
哈哈 asp.net中也有请求级别的容器 有没有页面级别的容器呢(就是在嵌套多个页面时 仅作用于当前页面)

再来试试 2007-1-19 14:35:33
呵呵

太阳.雨
是ajax的么?

乖乖免
试试看

发表评论
网名:
评论:
    
新生命 CMS1.0 Build0920 版权所有 All Copyrights @2006 桂ICP备06011573号
站长:大石头 信箱:gxuhy@21cn.com QQ:99363590