博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
简单缓存 datatable
阅读量:7119 次
发布时间:2019-06-28

本文共 462 字,大约阅读时间需要 1 分钟。

            DataTable dt = 
new DataTable();
            
if (Cache[
"
mytablecache
"] == 
null)
            {
                
using (SqlConnection con = 
new SqlConnection(
"
Data Source=.;Initial Catalog=LocalDB;Integrated Security=True
"))
                {
                    con.Open();
                    SqlDataAdapter adapter = 
new SqlDataAdapter(
"
SELECT top 100 * FROM [Money_CostDetail]
", con);
                    adapter.Fill(dt);
                }
                Cache.Insert(
"
mytablecache
", dt, 
null, DateTime.UtcNow.AddMinutes(
1), TimeSpan.Zero);
            }
            
else
            {
                dt = Cache[
"
mytablecache
"
as DataTable;
            }

转载地址:http://pxnel.baihongyu.com/

你可能感兴趣的文章
sql中having、group by用法及常用聚合函数
查看>>
用swift开发仪表盘控件(一)
查看>>
使用CAShapeLayer与UIBezierPath画出想要的图形
查看>>
Spring bean注入方式
查看>>
领域驱动设计系列(2)浅析VO、DTO、DO、PO的概念、区别和用处
查看>>
Java的反射机制(Reflection)
查看>>
李洪强iOS经典面试题156 - Runtime详解(面试必备)
查看>>
转 文件路径相关的字符串操作
查看>>
mysql 5.6 分区与不分区的区别
查看>>
Material Theme
查看>>
mysql 字符串函数
查看>>
为什么zookeeper集群中节点配置个数是奇数个?
查看>>
TCP/IP协议详解内容总结(怒喷一口老血)
查看>>
RedHat Linux 5企业版开启VNCSERVER远程桌面功能[转]
查看>>
更改Zend Studio/Eclipse代码风格主题
查看>>
RDIFramework.NET(.NET快速信息化系统开发框架) Web版介绍
查看>>
leetcode第一刷_Count and Say
查看>>
Leetcode: Excel Sheet Column Number
查看>>
李炯生同志去世
查看>>
如何在Oracle中导入dmp文件
查看>>