基本概念:
一、Sqlite是什么?
一种轻量级数据库,就一个DLL,不需要像其他数据库还要安装到本地,配置环境。
二、CodeFirst的思想?
通过在VS中编写实体类代码,从NuGet获取Sqlite和Sqlite.CodeFirst安装包,书写一些相关代码即可。
举个例子:
一、创建一个名称为CodeFirst的控制台程序
二、安装相应的安装包
安装完成以后会出现一个安装包本地
三、创建实体类(学生)
四、创建上下文类StudentContext,用于操作数据库
五、修改APP.config
六、写Main函数
七,结果展示
代码下载:
CodeFirst源代码