ado.net Sqlite 使用框架 4.8

问题描述 投票:0回答:1

我没有根据以下步骤连接字符串。

视觉工作室2022

安装了entityframework 6,System.Data.SQLite的包

安装了Sqlite工具,但我仍然没有得到连接字符串。请帮助我。

我想要这个问题的解决方案

sqlite visual-studio-2022
1个回答
0
投票

设置 Visual Studio 2019:创建面向 .NET Framework 4.8 的框架应用程序。

安装必要的软件包:

从提供的链接安装工具箱。 安装 GAC。确保同时安装 32 位和 64 位软件包。 sqlite-netFx46-setup-bundle-x86-2015-1.0.115.0.exe sqlite-netFx46-setup-bundle-x64-2015-1.0.115.0.exe 创建数据库:

如果您尚未创建数据库,请下载 DB Browser 并创建数据库。 在您的项目中放置一个副本并将其包含在内。如果您打算稍后分发应用程序,请将构建操作设置为内容。 在 Visual Studio 中创建解决方案:

使用 NuGet 包管理器安装 System.Data.SQLite。这将自动安装其他所需的包,包括 EntityFramework。 设置数据库连接:

在 Visual Studio 中,转到服务器资源管理器,右键单击数据连接,然后添加连接。 将数据源更改为“SQLite Provider (Simple for EF6 by ErikEJ)”。 添加 ADO.NET 实体数据模型:

右键单击解决方案,选择“添加”,然后选择“新建项目”。 导航到“数据”并从数据库中选择“ADO.NET EF Designer”(首先是数据库),然后就会出现您的连接。 配置app.config:

确保 app.config 中的entityFramework 部分中存在必要的行。 下面应该有一个 部分。 完成项目设置:

继续使用向导从数据库生成代码。 根据需要添加类和 DbContext。 在 Visual Studio 2022 中工作:

生成类和DbContext后,在Visual Studio 2022中打开项目进行编码。 此设置应该可以无缝地适合您的项目。确保仔细遵循每个步骤,特别是关于软件包安装和数据库设置。

© www.soinside.com 2019 - 2024. All rights reserved.