你的位置:首页 > 软件开发 > ASP.net > FluentData微型ORM

FluentData微型ORM

发布时间:2016-04-06 16:00:10
最近在帮朋友做一个简单管理系统,因为笔者够懒,但是使用过的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 (#换成@)。

可能感兴趣文章

我的浏览记录