一、源码描述环境:VS2022sql2019二、功能介绍通过一个人员管理小程序详细介绍了Asp.net中ORM(ObjectRelationalMapping)的应用,详细说明请参照代码佩文采用了DAL
ORM源坊小型框架源码源码描述:一个小型的框架,可以自动创建数据表,已经完成通用的增删改查(含通用分页查询)主要用于一些小型的项目,用于数据的增删改查,通用分页查询等操作.所以功能并不强大,而且笔者也是新手
FluentData微型ORMv2.3.0源码源码描述:FluentData是一个微型ORM,可以简单的选择、插入、更新和删除数据库中的数据。它使ADO.NET开发的Power,一个方便简洁的ORM。
基于微软.NET 6.0开发,支持 sqlserver、mysql 等主流数据库,ORM 采用国内开源 ORM 框架 SqlSugar 。
该演示源码是本人学习研究时积累的demo源码,研究后发现没有NHibernate、ibatis之类的ORM配置那么复杂,轻巧但功能不差,对SQL、存储过程、事务等有完善的支持,完全可以作为企业级项目的ORM
SqliteORMv1.1源码项目描述:SqliteORM是一个简单的映射到Sqlite数据库表的C#类。创建表的需求并分片设计。代码可单元测试。快速应用程序开发,创建你的数据类,添加属性,使用表适配器,使用SqliteORM。代码段:varmyClass=newMyClass(){Name="Foo",Date=DateTime.Now};myClass.Save();示例:示例定义一个"SimpleTable"实体类。创建一个空数据库文件,这个代码会创建一个"SimpleTable表并插入一条数据(insert(1,"Helloworld!"))。然后观察Id=1的这条记录。然后删除记录。代码:[Table]publicclassSimpleTable{[PrimaryKey]publicintId{get;set;}[Field]publicstringTest{get;set;}}DbConnection.Initialise("datasource=database.db3");using(TableAdapteradapter=TableAdapter.Open()){//
现在将练习代码全部开放出来以供想学习ORM的朋友参考。WebTest\App_Data下为Sql2005数据库