SQLite基础教程

.NET中使用SQLite

Dapper

使用Dapper进行操作SQLite数据库

NuGet

image.png
绿色框引用

  1. using System.Data.SQLite;
  2. using Dapper;
  3. using System.Data;

黄色框引用

  1. using Microsoft.Data.Sqlite;
  2. using Dapper;
  3. using System.Data;

连接字符串

  1. private static readonly string datasource = @"Data Source=C:\BC.db"; //SQLite数据连接字符串,指定数据文件的位置。只有Data Source一项

创建数据库

使用Open函数,如果datasource指定的数据库没有创建就创建,创建了就打开,要打开了才能进行其他SQL操作

  1. using (IDbConnection connection = new SQLiteConnection(datasource))
  2. {
  3. connection.Open();
  4. }

SQLiteConnection是System.Data.SQLite命名空间里面的 SqliteConnection是Microsoft.Data.Sqlite命名空间里面的

创建表

有个自增的属性字段

AUTOINCREMENT:自增(好像只有主键可以自增)

其他SQL操作

正常的SQL语句