C#数据库本地缓存技术(Database local cache)
C#数据库本地缓存技术(Database local cache)
Database local cacheBy konamiman34A C# class that uses the local file system to cache binary objects stored in a database. 一个C#类用于存储数据库上的二进制对象(数据)保存为本地文件。 类的主要方法: SaveObject: As for the public methods exposed by the class, these are the ones:
Note that you can, at any time, manually delete some or all of the cached files, besides/instead of using the Here are some simple examples of how to use the class. For example, for creating an instance, having the database table named Photos and using C:\PhotosCache as the cache directory, you would do: SqlConnection connection=new SqlConnection(@"Data Source" + @"=.\SQLEXPRESS;AttachDbFilename="|DataDirectory" + @"|Data\MyDatabase.mdf";Integrated security=true;"); DatabaseFileCache cache=new DatabaseFileCache(connection, "Photos", @"C:\PhotosCache"); Then, to store objects in the database: cache.SaveObject(@"C:\Photos\DSCF0100.jpg", "Kaito’s first birtday.jpg"); // Using an alternative method overload: cache.SaveObject(new byte[] { 1, 3, 5, 7, 11 }, "Some primes"); And to retrieve the data: string filePath=cache.GetObject("Kaito’s first birtday.jpg") MyForm.MyPictureBox.Load(filePath); filePath=cache.GetObject("Some primes"); byte[] somePrimes=File.ReadAllBytes(filePath); 原文:http://www.codeproject.com/KB/database/DatabaseLocalCache.aspx www.csframework.com 译
参考文档:
C#开发的MDI架构+Access数据库应用程序(增删改查) C#.NET SQL数据库备份与还原解决方案 C#使用using语法自动关闭SQLConnection数据库连接 如何使用多数据库IDatabase接口以及数据访问层应用 C# Excel xls文件导入程序Excel数据库通用类XlsFileDB C# 本地图片缓存器ImageFileCache (www.csframework.com) 软件开发与设计 - ERP-企业资源计划管理系统(科兴信息技术公司数据库设计) 软件开发与设计 - ERP-企业资源计划管理系统(xxxxxxx技术有限公司数据库设计) 软件开发与设计 - BBS-电子布告栏系统-[博客空间]柠檬居IT技术网数据库表结构 CSFramework代码生成器根据数据库表结构生成实体对象模型(C#代码) 软件开发与设计 - 青牛(北京)软件技术有限公司-USE数据库设计 Winform界面自适应快速开发框架(C#+Dev+三层架构+多数据库支持) C/S框架日志管理管理器(LogUserOperate)/本地日志(LogLocalException)/数据库日志(LogDB) C#源码-SQLServer数据库生成修改工具-源码下载 C# SqlBulkCopy通用数据同步程序|跨数据库导入数据
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |