1. 概述
前面写过一篇文章《C# SQLite 数据库使用说明》,介绍的是 C# 语言用最原始的 ADO.net 方式操作 SQLite 数据库。可是这种方式很久没用过了,主要是因为 Dapper 和 PetaPoco 太好了用
本文参照 DarkThread 的文章,整理了一套 C# 使用 Dapper 操作 SQLite 数据库的实例,方便自己日后查询。
2. 前置条件
本程序依赖 Nuget 上三个包:System.Data.SQLite.Core(SQLite 包包含了EF完整依赖,这里不需要使用EF)、Dapper 和 Newton.Json。
实例程序可以直接还原 Nuget 包:

如需自己安装,可以参考如需图片:



3. 程序说明
软件运行,先检查 SQLite 数据库文件是否存在。若不存在在建立 SQLiteConnection 时,SQLite 会自动创建。接着执行建表语句 CREATE TABLE 。
using Dapper;
using Newtonsoft.Json;
using System;
using System.Data.SQLite;
using System.IO;
namespace SQLiteDapper
{
class Program
{
//数据库放在程序运行根目录
stati

本文介绍了如何使用 C# 和 Dapper 框架操作 SQLite 数据库,通过实例程序详细展示了如何建立数据库连接、创建表以及依赖的 Nuget 包。
3855

被折叠的 条评论
为什么被折叠?



