您的位置:首页 > 数据库

一个操作SqlServer的DBControl类

2010-05-14 11:39 330 查看
在这里写了一个操作SqlServer的数据库操作类,如果有问题,请大家指出


这个操作类是基于缓存的,在进行大数据量或多用户进行查询数据的时候会有帮助

下面就是缓存类

using System;
using System.Collections.Generic;
using System.Text;
using System.Web;
using System.Web.Caching;

namespace DBControl
{
/// <summary>
/// 缓存
/// </summary>
public sealed class DBCache
{
private static Cache myCache = HttpContext.Current.Cache;

/// <summary>
/// 将数据以键值对的形式存入缓存
/// </summary>
/// <param name="Key">键</param>
/// <param name="Value">值</param>
public static void SetCache(String Key, Object Value)
{
myCache.Insert(Key, Value);
}

/// <summary>
/// 根据键在缓存中寻找以键值对的形式存入的值
/// </summary>
/// <param name="Key">键</param>
/// <returns>值</returns>
public static Object GetCache(String Key)
{
return myCache.Get(Key);
}

/// <summary>
/// 根据键在缓存中清除以键值对的形式存入的值
/// </summary>
/// <param name="Key">键</param>
public static void RemoveCache(String Key)
{
myCache.Remove(Key);
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐