天天看点

DataVeryLite入门教程(二) Entity篇

dataverylite 是基于.net

4.0的数据库持久化orm框架.

目前支持的数据库有sqlserver,mysql,oracle,db2,postgresql,sqlite和access.

最好先阅读,然后再阅读本篇。如果你觉得麻烦也可以跳过。

entity是orm中的核心对象之一,一个继承entity的对象对应于数据库中的一个表。

entity提供丰富的api对表中的单条数据进行操作。

比如根据id或其他条件,加载,删除,插入,更新和部分字段更新等api。

1,为数据库建一张表(本系列如无特殊说明都采用sqlserver数据库,你可以根据自己的需要改成其他库,相信不难办到)

2,创建一个c#控制台项目

DataVeryLite入门教程(二) Entity篇

3,添加app.config配置文件,并添加配置

4,通过nuget添加dataverylite.dll到项目

DataVeryLite入门教程(二) Entity篇

5,建立person类,并加上属性配置

6,person.save()方法

代码如下:

执行结果:

DataVeryLite入门教程(二) Entity篇

7,person.update(),重点推荐部分字段更新

执行结果如下:

DataVeryLite入门教程(二) Entity篇

8,person.load()方法

结果如下:

DataVeryLite入门教程(二) Entity篇

9,perons.count属性

DataVeryLite入门教程(二) Entity篇

10,person.del()方法

DataVeryLite入门教程(二) Entity篇

猛戳:

1

<code>pm&gt; install-package dataverylite</code>