我没有根据以下步骤连接字符串。
视觉工作室2022
安装了entityframework 6,System.Data.SQLite的包
安装了Sqlite工具,但我仍然没有得到连接字符串。请帮助我。
我想要这个问题的解决方案
设置 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中打开项目进行编码。 此设置应该可以无缝地适合您的项目。确保仔细遵循每个步骤,特别是关于软件包安装和数据库设置。