最近在帮朋友做一个简单管理系统,因为笔者够懒,但是使用过的NHibernate用来做这中项目又太不实际了,索性百度了微型ORM,FluentData是第一个跳入我眼睛的词。简单的了解下FluentData使用,主要看看是不是符合笔者的要求。嗯…&he ...
最近在帮朋友做一个简单管理系统,因为笔者够懒,但是使用过的NHibernate用来做这中项目又太不实际了,索性百度了微型ORM,FluentData是第一个跳入我眼睛的词。简单的了解下FluentData使用,主要看看是不是符合笔者的要求。嗯……嗯……反应还不错,API使用也很简单,参数化查询、分页什么的都有了,好了就它了,下面还是本篇的正题,怎么使用它。
1、下载
http://fluentdata.codeplex.com/
这里需要注意的是,FluentData需要.NET4.0的支持,同时支持dynamic,支持的数据库有:
- MS SQL Server
- MS SQL Server Compact 4.0
- MS SQL Azure
- MS Access
- Oracle
- MySQL
- SQLite
- PostgreSQL
- IBM DB2
- Sybase
2、使用
说说简单的增、删、改、查,创建并且初始化一个IDbContext,函数中第一个参数为数据库链接字符串,第二个参数为数据库类型
public static IDbContext Context() { var context = new DbContext().ConnectionString(ConnectionString, new SqlServerProvider()); return context; }
原标题:FluentData微型ORM
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。