FastSqlserver-绿色简单快速开发插件

快速开发小插件  

  只针对SqlServer的插件,三步配置:

      1 install-package Fastsqlserver

      2  配置数据库链接

      3 生成Model 类型

   在Global 里导入命名空间

      

 

 配置就绪,下面看能用到什么接口,继承了ADO.NET下的所有操作数据库的接口,同事又拥有ORM下面的拓展接口:

 这些接口都已经拓展到命名空间下,只要导入命名空间就可以调用了。

public bool Add<T>(T obj) --添加 

public bool Delete<T>(T obj)--删除

public bool Update<T>(T obj)--更新

 public IList<T> Find<T>(string sql)--查找

 public IList<T> Find<T>(string sql, IDictionary<string, object> dic)--查找

public DataPage GetFindPage(string sql, int pageIndex, int pageSize, string orderBy)--分页

 public DataTable GetDataTable(string sql)--返回数据表

 public DataTable GetDataTable(string sql, IDictionary<string, object> dic)--返回数据表

public SqlDataReader GetSqlDataReader(string sql)--返回reader

 public SqlDataReader GetSqlDataReader(string sql, IDictionary<string, object> dic)--返回reader

 public DataSet GetDataSet(string sql)--返回数据集

 public T FristFind<T>(string sql, IDictionary<string, object> dic)--返回数据集第一个

public IList<T> WhereListModel<T>(表达式) --返回数据集

public static T UrlToModel<T>()--把当前请求封装到model里

都是拓展,方便调用,只是方便的dll、

 

posted on 2015-07-24 09:35  bkygg  阅读(189)  评论(0)    收藏  举报

导航