我能够在 Visual Studio 的 C# 项目中成功完成“添加新数据源”步骤,并连接到我的 MySQL 数据库。但是,当我尝试继续时(注意:在它说我的连接成功之后,我可以从下拉列表中选择我的数据库名称),我得到了这个:
对此进行研究,似乎通常的建议是重新下载 ADO.NET Driver for MySQL (Connector/NET),我这样做了——我下载并安装了mysql-connector-net-8.0.21.msi。但我仍然收到相同的问题/错误消息。
我是否需要先将下面描述的一个或多个参考添加到我的项目中?
如果没有,我缺少什么来配置我的项目以便我可以从我的 Visual Studio 应用程序访问 MySql 数据库?
更新
这不能回答我的问题,所以我不会那样做,但我能够解决我真正的问题,即获得与数据库的连接并将记录插入其中。
我仍然收到我在上面抱怨的相同错误消息,但我想这没关系,因为正如我所说,我成功更新了数据库。
事情是这样的:
在等待我的问题得到答案的同时,我继续尽我所能。我找到了一些使用 C# 将记录插入 MySql 的代码,并将其添加到我的代码中。Intellisense 看到我需要安装 MySql 包:
...所以我让它这样做。它还自动为我添加了必要的使用条款。
一切都很好,结束膨胀。