一、下载SQLite源码
http://www.sqlite.org/download.html
二、下载ADO.NET 2.0 For SqLite,并安装,可在bin目录下找到System.Data.SQLite.dll
http://sourceforge.net/projects/adodotnetsqlite/·
三、在VS中新建连接,选择SQL Lite,并New一个数据库文件,如SqliteDemo.db
四、创建数据库表方法
static string dbPath = @"C:\sqliteDemo.db";
public static void CreateDB()
{
using (SQLiteConnection connection = new SQLiteConnection("Data Source=" + dbPath))
{
connection.Open();
using ( SQLiteCommand command = new SQLiteCommand (connection)){
command.CommandText = "CREATE TABLE Demo(id integer NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE)";
command.ExecuteNonQuery();
}
}
}
五、异常信息
错误:混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。
解决:在配置文件中
<startup useLegacyV2RuntimeActivationPolicy="true">
SqlLite部署零成本,只需要System.Data.SqlLite.dll即可