SQLite create database for Windows WPF Desktop

本文关键字:WPF Desktop Windows for create database SQLite | 更新日期: 2023-09-27 18:32:22

我有一个WPF桌面应用程序,我想连接到SQLite数据库。我已经阅读了这个关于sqlite-net的教程。我已经使用 NuGet 安装了它。

当我启动我的应用程序时,我想检查数据库文件是否存在,如果没有创建它,但sqlite-net没有CreateDatabase选项。看起来它假设文件是预先创建的。

我还使用 NuGet 安装了 System.Data.SQLite (x86/x64),但我仍然找不到通过 C# 代码创建数据库的方法。

谁能给我一些指示,以便我可以继续?

谢谢。

SQLite create database for Windows WPF Desktop

sqlite-net 会在您调用 CreateTable 方法时为您创建数据库文件(它尚不存在)。查看入门指南以获取完整示例:

var db = new SQLiteConnection("mydatabase.db");
db.CreateTable<Person>();