DbFramework数据库实体类对象模型框架( 支持MsSQL,MySQL,Oracle三种数据库)|C/S开发框架
关于DbFrameworkDbFramework是CSFramework.DB基于ADO.NET多数据库底层组件包封装的一个通用工具类,能根据对象实体模型(表结构映射ORM)自动提交数据,针对实体对象的Add、Delete、Update操作,开发人员不需要编写任何SQL脚本。 主要特点: 支持批量对象操作(AddList/DeleteList/UpdateList)。 支持独立事务。 支持MsSQL,MySQL,Oracle三种数据库。 DbFramework体系架构DbFramework组成1. DbFramework:CSFramework通用对象模型数据更新框架。 2. DbCommandGenerator: DbCommand命令生成器。 根据.NET对象模型(Type)类型自动生成三种DbCommand命令对象,支持MsSQL,MySQL,Oracle三种常用数据库。 3. DbFramework依赖CSFramework.DB的IDatabase接口。 DbFramework接口清单DbFramework接口说明DeleteList<T>:批量删除数据,批量删除对象列表。 DeleteObject<T>:删除对象。 Select<T>:查询数据,返回对象列表。 Update(DataSet ds):提交Dataset多表数据。 Update(DataTable dt):提交单表数据。 UpdateList<T>:批量更新对象列表数据。 UpdateObject<T>:更新单个对象数据。 原DbDataUpdate类,请改为DbFramework使用: *************************************************************** 重要改动!!! 原DbDataUpdate类已改名为DbFramework,为保留DbDataUpdate类, 从DbFramework类派生继承,参考下图代码: *************************************************************** DbFramework使用方法1. 实例化IDatabase对象: C# 全选
connString:数据库连接字符串,参考: server=20.75.85.197;uid=sa;pwd=123456;database=数据库; 2. DbFramework增删改查操作: C# 全选
CSFramework.DB.DLL(CSFramework.DB数据库底层应用框架 v2.0) 适用软件:基于C#.NET开发的C/S系统、WebApi后端、Winform桌面应用软件。 运行平台:Windows + .NET Framework 4.5 开发工具:Visual Studio 2015,C#语言 数据库支持:MsSQL+Oracle+MySQL 扫一扫加作者微信 扫一扫加作者微信
参考文档:
C/S开发框架的数据访问层用LINQ吗? C/S开发框架标准版-后台数据更新dalBase类(UML图及方法介绍) C/S开发框架企业版数据库改名后需要修改的存储过程、函数和视图 C/S开发框架支持加载数据库的FastReport.NET报表模板文件 - 功能升级 CSFramework代码生成器生成三种ORM模型类(静态类ORM,实体类ORM,标准对象) CSFramework代码生成器根据数据库表结构生成实体对象模型(C#代码) DbFramework数据库实体类对象模型框架( 支持MsSQL,MySQL,Oracle三种数据库) CSFramework开发框架采用一个数据库解决方案(合并数据库)-C/S开发框架 SQL通过附加数据库方式新建用户账套-喜鹊软件OMS系统-C/S开发框架 C# C/S架构软件自动升级程序Winform+多数据库(MySQL,MsSQL,Oracle)-C/S开发框架 tb_DataSet表(账套数据库配置表)详解-C/S开发框架 SQLServer2012附加数据库操作指南-C/S开发框架 SQLServer数据库附加到阿里云虚拟服务器-C/S开发框架 C# Win服务定时作业实现集团之间的跨系统跨数据库数据同步|C/S开发框架 DbFramework数据库实体框架新增几个方法|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内容管理系统 | |