在线客服
热线电话


微信二维码
 
C/S框架网 |  CSFramework.DB数据库底层应用框架 v1.0

CSFramework.DB

CSFramework.DB数据库底层应用框架 v1.0

适用软件 适用软件:基于C#.NET开发的C/S系统、WebApi后端、Winform桌面应用软件。
运行平台 运行平台:Windows + .NET Framework 4.5
开发工具 开发工具:Visual Studio 2015,C#语言
数据库 数据库支持:MsSQL+Oracle+MySQL

CSFramework.DB数据库底层应用框架(MSSQL+Oracle+MySQL)


一、CSFramework.DB简介

  我们在开发软件过程中,特别是基于数据管理应用相关的系统,一般采用一种数据库,如Microsoft SQL Server,超大型系统有的使用Oracle,部分Web系统采用开源的MySQL等,由于各种业务场景以及用户需求,促使我们的数据库系统部署在不同类型的数据库服务器上。若开发的系统能支持多种数据库的快速切换,可以为我们减少很多烦恼,同时提高系统的适应性、兼容性以及可扩展性。

产品特点

  1) 支持三种常用数据库(MsSQL、Oracle、MySQL);
  2) 详细的开发文档;
  3) 多个大型项目成功案例;
  4) 产品开源提供全部源码;
  5) 源码工整,注释完整,有配套的《软件使用手册》;
  6) 客户端引用DLL文件,几行代码轻松调用;
  7) 免费升级,免费技术咨询服务。
 

运行环境

  基于Windows操作系统运行,开发工具使用VS2015,VS2017或更高版本。
  数据库支持MsSQL、Oracle、MySQL。


体系架构

csframework.db.体系架构  

开发框架为用户提供多种数据库支持,目前已封装三种底层数据驱动,支持SqlServer、Oracle、MySql三种常用数据库。多数据库架构采用策略模式设计,定义IDatabase通用接口,并实现DatabaseMSSQL、DatabaseMySql、DatabaseOracle三个数据库操作类,在应用系统时引用这个类库文件:CSframework.DB.dll。

CSFramework.DB 核心类


CSFramework.DB.dll几个核心类视图


二、CSFramework.DB 接口使用方法

IDatabase接口应用 – 获取实体对象



IDatabase接口应用 – 返回DataTable
 贴图图片

IDatabase接口应用 – 根据账套编号实例化对象

 贴图图片

帐套编号(DBID)是Database ID的缩写,用户登录成功时记录帐套编号,实例化数据访问层同时根据DBID实例化对应的数据库。

数据访问层应用

如何使用IDatabase接口以及数据访问层应用

 数据访问层采用继承方式设计,开发框架提供的dalBase基类定义受保护的_Database成员变量,实例化数据访问层同时实例化数据库对象,为DAL层访问和操作数据库提供底层接口。


如何使用IDatabase接口以及数据访问层应用




CSFramework.DB.realease.rar

下载链接:https://pan.baidu.com/s/1bmzNVwQ4-F2svTLByIPaQA 密码:fy9s

贴图图片

《CSFramework.DB用户操作手册》.pdf

下载链接:https://pan.baidu.com/s/1rauYthmGjHQ5T8IeLuG0Ww 密码:1fsu

IDatabase接口以及数据访问层应用

    http://www.csframework.com/archive/1/arc-1-20181217-2511.htm

C#多数据库组件包支持MSSQL+Oracle+MySQL+用户操作手册

    http://www.csframework.com/archive/1/arc-1-20181217-2510.htm


三、VS解决方案

云鹊用户授权注册软件系统-开发文档

四、开发文档


云鹊用户授权注册软件系统-开发文档
云鹊用户授权注册软件系统-开发文档
云鹊用户授权注册软件系统-开发文档
 


扫一扫加微信:
联系我们|加微信
联系我们|加微信
产品报价 联系我们
回到顶部