SQLite:如何将连接字符串的数据源设置为应用程序文件夹中的文件?

SQLite: How do I set up the Data Source of a connection string to be a file within my application folder?

我正在创建一个需要数据库作为数据存储的应用程序。我在我的项目中安装了 SQLite(包括 Entity Framework 6.0.0)以及扩展 SQLite Server Compact ToolBox

我正在尝试使用 SQLite 在本地文件中创建数据库,但我不确定 connection stringData Source 部分的格式。这是使用代码优先方法。

在过去的几个月里,我观看了 20 多个视频并在线阅读了很多关于如何使用 Entity Framework 设置数据库的教程,但仍然不知道如何设置和 运行来自代码的数据库。我可以创建 ModelsContext,对我在程序文件某处创建的数据库执行 CRUD 操作(我猜是使用默认连接字符串),但我仍然 none 更了解它们的安装位置 connection strings,特别是 Data Source,我希望数据库随应用程序一起提供,不需要单独安装。

每次我回来向我的应用程序添加数据库时,我都对缺乏关于这个主题的清晰教程感到沮丧,包括我付费购买的教程!所以我把它留到以后,但这是我申请中的最后一个障碍,所以现在是 'later'.

如有任何帮助,我们将不胜感激!

TLDR:我需要知道 syntax/format 是什么 Connection Strings Data Source 在我的项目中使用 SQLite 瞄准 folder/file。

要创建连接字符串,只需编写

Data Source=NewApp.db

就这些了