EasyDb.NET

.NET 轻量级数据库操作类
授权协议 Apache
开发语言 C#
所属分类 程序开发、 ORM/持久层框架
软件类型 开源软件
地区 不详
投 递 者 锺离赤岩
操作系统 Windows
开源组织
适用人群 未知
 软件概览

EasyDb.NET 是一个 .NET 的非常轻量级的数据库操作助手类。内部由 Dapper 驱动。

示例代码:

IConnectionFactory factory;

// build factory with given DbProviderFactory and Dialect.
factory = ConnectionFactoryBuilder.NewBuilder(
  System.Data.SQLite.SQLiteFactory.Instance,
  "Data Source=test.db;Pooling=true;FailIfMissing=false",
  "SQLiteFactory",
  new SQLiteDialect()
).Build();

// or build from strings
factory = ConnectionFactoryBuilder.NewBuilder(
  "mysql.data",
  "Server=127.0.0.1;Uid=root;Pwd=asdf;Database=sample;",
  "MySQLFactory",
  "LX.EasyDb.Dialects.MySQLDialect"
).Build()
  • EasyDb.NET - An Easy Database Helper (Typed Query & Simple ORM) for .NET EasyDb.NET is a simple project that helps you with features: Easy. IDbConnection is extended by a new interface IConnection wit

  • EasyDB 1.0.1正式版发布.MySQL操作类 更新内容如下: 支持对insert/update/deldete/select的简化操作; 支持对复杂的insert/update/deldete/select SQL进行链式操作; 链式操作目前支持 field(),where(),order(),group(),limit(),setdata(); 增加调试输出,支持写文件或者屏显打印; 增

  • C# .NET更智能的数据库操作封装项目   前面两篇文章介绍了框架的思路及里面大概的实现过程,那时候忘记上传项目,就补发一下。顺便介绍下框架使用方式,并分析下框架使用的优缺点。   先发一下前两章的链接   篇一:http://www.cnblogs.com/jnxzk/p/6443192.html   篇二:http://www.cnblogs.com/jnxzk/p/6493054.html

  •   ServiceStack.OrmLite 功能强大 提供方法较多 写法灵活 支持sql lamda  https://github.com/ServiceStack/ServiceStack.OrmLite   --------------------------------------------------------------------------------------------

 相关资料
  • 问题内容: 我目前在一个网站上工作,该网站必须存在于内存可用性非常低的VM上(目前被告知要达到512mb)。不幸的是,至少在不久的将来,数据库和Web应用程序必须是同一台服务器。 现在,我已经在这里通读了一些问题,并尝试进行自己的研究,但是这里有很多选择。从本质上讲,什么是可以安装的轻巧的数据库服务器?SQL或NoSQL并不重要;它不会占用大量数据库资源,但我现在不想随我现在选择的内容而受到限制。

  • 本文向大家介绍PHP轻量级数据库操作类Medoo增加、删除、修改、查询例子,包括了PHP轻量级数据库操作类Medoo增加、删除、修改、查询例子的使用技巧和注意事项,需要的朋友参考一下 Medoo介绍 Medoo是一款超轻量级的PHP SQL数据库框架,由社交网站Catfan和开源项目Qatrix的创始人黎言卓开发。提供了简单,易学,灵活的API,提升开发Web应用的效率与性能,而且体积只有8KB不

  • 数据库的操作是每个phpweb框架的核心功能,我们提供数据库数据库的标准调用模式为: 你可以执行严格模式,也就是左边的那条线,Controller->Service->Dao->Model->DB,也可以走简单模式 Controller->Model->DB。个人根据自己的需求,走标准麻烦些(几乎所有的机构和系统都是这样^_^), 但是扩展性会好些,但是使用简单模式开发效率就会高些,性能会好些,但

  • 这一小节是对数据库操作做一个简单的封装,不涉及复杂的事务操作等。 我选用了Sql2o作为底层数据库框架作为支持,它的简洁易用性让我刮目相看,后面我们也会写如何实现一个ORM框架。 /** * 数据库支持 * @author biezhi * */ public final class MarioDb { private static Sql2o sql2o = null;

  • 本文向大家介绍详解Android轻量型数据库SQLite,包括了详解Android轻量型数据库SQLite的使用技巧和注意事项,需要的朋友参考一下 数据库是Android存储方案的核心,在Andorid中SQLite非常轻量,而且执行sql语句甚至比MySQL还要快。 SQLiteDatabase 是 Android 中操作数据库的核心类之一,使用SQLiteDatabase可以打开数据库,也可以

  • NoSQL(Not Only SQL),指的是非关系型的数据库。随着Web2.0的兴起,传统的关系数据库在应付Web2.0网站,特别是超大规模和高并发的SNS类型的Web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。 而Go语言作为21世纪的C语言,对NOSQL的支持也是很好,目前流行的NOSQL主要有redis、mongoD

  • 由于我们的框架目前只支持使用mysql,如果使用其他数据库,则不建议使用本框架。本节将介绍如何读取mysql数据库中的数据。 首先需要修改配置文件 App1/Config/Config.php   //默认Mysql数据库 'default_mysql_config' => 'mysql', //Mysql1数据库配置 'mysql' => array( 'host'  => 'localhost

  • phpGrace Db 概述 phpgrace db 操作类以pdo为基础、全面采用预处理机制、最大程度保证了数据操作的安全性。采用了单利模式,保证一库一连、一表一对象!为高效开发提供了基础。 大部分的数据操作都无需编写复杂的sql命令,简单配置即可。 准备工作:数据库信息配置 使用数据库操作前,请打开保证数据库配置正确!具体操作见上一节 ^_^ 数据操作详解 下文将以数据表 persons为例,