前言
安装
NuGet中查找System.Data.SQLite进行安装
或者使用命令
1  | Install-Package System.Data.SQLite -Version 1.0.113.1  | 
工具类
1  | using System;  | 
注意
不要每次操作都打开关闭数据库连接,容易数据库锁死。
使用
相关实体类
1  | public class ClassData  | 
创建库
1  | ZSqliteUtil.DeleteTable("TClassData");  | 
创建表
1  | ZSqliteUtil.CreateTable("CREATE TABLE IF NOT EXISTS TClassData(id integer NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE,unix INTERGER,api TEXT,json TEXT,askid INTERGER)");  | 
插入数据
1  | Dictionary<string, object> dic = new Dictionary<string, object>();  | 
查询数据
1  | ZSqliteUtil.QueryData<ClassData>("select * from TClassData");  | 
注意
Sqlite中的integer类型获取的时候都是long类型,如果对象的属性类型是int,会注入失败,要进行判断转换。