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 string
的 Data Source
部分的格式。这是使用代码优先方法。
在过去的几个月里,我观看了 20 多个视频并在线阅读了很多关于如何使用 Entity Framework
设置数据库的教程,但仍然不知道如何设置和 运行来自代码的数据库。我可以创建 Models
和 Context
,对我在程序文件某处创建的数据库执行 CRUD
操作(我猜是使用默认连接字符串),但我仍然 none 更了解它们的安装位置 connection strings
,特别是 Data Source
,我希望数据库随应用程序一起提供,不需要单独安装。
每次我回来向我的应用程序添加数据库时,我都对缺乏关于这个主题的清晰教程感到沮丧,包括我付费购买的教程!所以我把它留到以后,但这是我申请中的最后一个障碍,所以现在是 'later'.
如有任何帮助,我们将不胜感激!
TLDR:我需要知道 syntax/format 是什么 Connection Strings
Data Source
在我的项目中使用 SQLite
瞄准 folder/file。
要创建连接字符串,只需编写
Data Source=NewApp.db
就这些了
我正在创建一个需要数据库作为数据存储的应用程序。我在我的项目中安装了 SQLite
(包括 Entity Framework 6.0.0
)以及扩展 SQLite Server Compact ToolBox
。
我正在尝试使用 SQLite
在本地文件中创建数据库,但我不确定 connection string
的 Data Source
部分的格式。这是使用代码优先方法。
在过去的几个月里,我观看了 20 多个视频并在线阅读了很多关于如何使用 Entity Framework
设置数据库的教程,但仍然不知道如何设置和 运行来自代码的数据库。我可以创建 Models
和 Context
,对我在程序文件某处创建的数据库执行 CRUD
操作(我猜是使用默认连接字符串),但我仍然 none 更了解它们的安装位置 connection strings
,特别是 Data Source
,我希望数据库随应用程序一起提供,不需要单独安装。
每次我回来向我的应用程序添加数据库时,我都对缺乏关于这个主题的清晰教程感到沮丧,包括我付费购买的教程!所以我把它留到以后,但这是我申请中的最后一个障碍,所以现在是 'later'.
如有任何帮助,我们将不胜感激!
TLDR:我需要知道 syntax/format 是什么 Connection Strings
Data Source
在我的项目中使用 SQLite
瞄准 folder/file。
要创建连接字符串,只需编写
Data Source=NewApp.db
就这些了