CSFramework.DB数据库底层框架 | DbFramework实体模型框架|C/S开发框架
CSFramework.DB数据库底层框架 - DbFramework实体模型框架 目录关于DbFramework DbFramework组件框架是基于CSFramework.DB核心库衍生出来的一个实体模型框架,用于提交实体模型数据,支持Add,Delete,Update,Select 对象。 DbFramework组件框架类似EntityFramework,是CSFramework独立自主研发的一个Mini组件。 1. DbFramework体系架构2. DbFramework简介DbFramework是CSFramework.DB基于ADO.NET多数据库底层组件包封装的一个通用工具类,能根据对象实体模型(表结构映射ORM)自动提交数据,针对实体对象的Add、Delete、Update、Select操作,开发人员不需要编写任何SQL脚本。特点:支持批量对象操作。支持事务。支持MsSQL,MySQL,Oracle三种数据库。 关于DbFramework DbFramework组件框架是基于CSFramework.DB核心库衍生出来的一个实体模型框架,用于提交实体模型数据,支持Add,Delete,Select 对象。 3.DbFramework组成1. DbFramework:CSFramework通用对象模型数据更新框架。 2. DbCommandGenerator: DbCommand命令生成器。 根据.NET对象模型(Type)类型自动生成三种DbCommand命令对象,支持MsSQL,MySQL,Oracle三种常用数据库。 3. DbFramework依赖CSFramework.DB的IDatabase接口。 4.DbFramework接口DbFramework接口说明: DeleteList<T>:批量删除数据,批量删除对象列表。 DeleteObject<T>:删除对象。 Select<T>:查询数据,返回对象列表。 Update(DataSet ds):提交Dataset多表数据。 Update(DataTable dt):提交单表数据。 UpdateList<T>:批量更新对象列表数据。 UpdateObject<T>:更新单个对象数据。 5. DbFramework使用方法5.1 实例化IDatabase对象
connString:数据库连接字符串,参考:
5.2 DbFramework增删改查操作
扫一扫加作者微信
参考文档:
C/S开发框架支持加载数据库的FastReport.NET报表模板文件 - 功能升级 SQL通过附加数据库方式新建用户账套-喜鹊软件OMS系统-C/S开发框架 C# C/S架构软件自动升级程序Winform+多数据库(MySQL,MsSQL,Oracle)-C/S开发框架 tb_DataSet表(账套数据库配置表)详解-C/S开发框架 SQLServer2012附加数据库操作指南-C/S开发框架 SQLServer数据库附加到阿里云虚拟服务器-C/S开发框架 DbFramework数据库实体类对象模型框架( 支持MsSQL,MySQL,Oracle三种数据库)|C/S开发框架 WinFramework轻量框架代码生成器 | 连接数据库配置|C/S开发框架 IDbMetalQuery:CSFramework.DB数据库底层元数据接口|C/S开发框架 SQL获取数据库中所有用户自定义存储过程、函数、触发器|C/S开发框架 软件数据库设计报告文档模板docx文件下载 | CSCODE.NET|C/S开发框架 无法升级数据库"CSFramework_WebAPITest",因为它是只读的,它具有只读文件,或是用户无权修改其中的某些文件|C/S开发框架 日志数据库结构 |CSFramework_WebApi_Log|C/S开发框架 系统数据库结构 – CSFramework_WebApi|C/S开发框架 CSFramework.WebApi支持多种常用数据库(Mssql/MySQL/Oracle)|C/S开发框架
其它资料:
什么是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内容管理系统 | |