使用MySql.Data.MySqlClient; 不管用

14 c# mysql

在我使用MS SQL之前,但在新项目中我使用mysql,当我运行我的应用程序时,我收到此错误

编译错误说明:在编译服务此请求所需的资源期间发生错误.请查看以下特定错误详细信息并相应地修改源代码.

编译器错误消息:CS0246:找不到类型或命名空间名称'MySql'(您是否缺少using指令或程序集引用?)

来源错误:

Line 4:  using System.Text;
Line 5:  using System.Web;
Line 6:  `using MySql.Data.MySqlClient;    this namespace is not working 
Line 7:  using System.Data.SqlTypes;
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

Fat*_*n P 10

要解决此问题,请从中下载MySql.Data.dll

https://www.cryptool.org/trac/CrypTool2/export/2020/trunk/AppReferences/x64/MySql.Data.dll

然后右键单击您的项目名称,单击添加引用并选择MySql.Data.dll文件


yag*_*sun 7

在Project解决方案框架中找到References文件并右键单击它,然后在菜单上选择"Add Reference",然后单击.NET选项卡,找到MySql.Data并将其添加到References文件.


Luk*_*sik 5

你确定你有连接器库吗?


小智 5

1)右键单击引用,选择添加引用。

2)选择.NET选项卡。检查选项卡正下方的文字,例如:“过滤到:.NET Framework 4客户端配置文件”。

3)单击浏览选项卡。

4)浏览到MySql文件夹并继续进入Assembly文件夹,例如:C:\ Program Files(x86)\ MySQL \ Connector NET 6.8.3 \ Assemblies

5)选择与2)下文本匹配的版本文件夹,例如:“ v4.0”

6)添加MySql.Data.dll


Tho*_*que 0

您需要添加对 MySQL.Data.dll 的引用(如果没有,可以通过 Lukasz 发布的链接下载)