有分页的面页中的数据缓存的问题 一般来说有分页和查询我是不用缓存的,但这次要用且一定要用数据缓存,如:一个新闻列表页,有分页,请大家给点思路! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Cache["YourCache"] = yourDataset;这样?? to: slhuang(★Shawn★)有分页那样是不行的 为什么要缓存呢?很占内存的。尤其是新闻,尤其是1w以上的新闻,会把你的内存吃光的。我做的新闻系统就没有缓存。也带有查询、分页功能news.sanhaoonline.com 哈,那就只好生成静态页或者xml,现在是说:不管这种方案是否可行,从技术角度怎么实现?? public static DataSet GetClassAndBoard() { if(System.Web.HttpContext.Current.Cache["ClassAndBoard"]==null) { DataSet ds=new DataSet(); SqlHelper.FillDataset(Conn.strconn,CommandType.StoredProcedure,"sp_SelectClass",ds,new string[]{"tb_class"}); SqlHelper.FillDataset(Conn.strconn,CommandType.StoredProcedure,"sp_SelectBoard",ds,new string[]{"tb_board"}); ds.Relations.Add("Board_Class",ds.Tables["tb_class"].Columns["Class_ID"],ds.Tables["tb_board"].Columns["Board_Class_ID"]); System.Web.HttpContext.Current.Cache["ClassAndBoard"]=ds; return ds; } else { return (DataSet)System.Web.HttpContext.Current.Cache["ClassAndBoard"]; } } PowerDesigner 问题请教 asp.net ReportViewer显示问题 请教一下做这个东西得多少钱 如何转换成html语言 将xml字符串转化为正确的xml文档并读取其中的节点?!!!!!!!!!!!急! 成都-招聘.net MIS管理系统开发工程师 图片上传显示问题 用户登陆后,有修改多个页面的权力,若不登陆,这没有相应的权力,该怎么实现? 我迫切需要答案:一个简单问题! 很原始的问题:我在FRAME里的链接为何总是连在自己的框架内,可我要全屏显示,该怎样做 数据库连接没有关闭回出现什么问题 告诉大家一个好消息!!免费零距离与微软专家和译著专家面对面探讨的机会,进来看看吧
这样??
有分页那样是不行的
也带有查询、分页功能
news.sanhaoonline.com
{
if(System.Web.HttpContext.Current.Cache["ClassAndBoard"]==null)
{
DataSet ds=new DataSet();
SqlHelper.FillDataset(Conn.strconn,CommandType.StoredProcedure,"sp_SelectClass",ds,new string[]{"tb_class"});
SqlHelper.FillDataset(Conn.strconn,CommandType.StoredProcedure,"sp_SelectBoard",ds,new string[]{"tb_board"});
ds.Relations.Add("Board_Class",ds.Tables["tb_class"].Columns["Class_ID"],ds.Tables["tb_board"].Columns["Board_Class_ID"]);
System.Web.HttpContext.Current.Cache["ClassAndBoard"]=ds;
return ds;
}
else
{
return (DataSet)System.Web.HttpContext.Current.Cache["ClassAndBoard"];
}
}