大家好,我有一个令人困惑的问题!如果我正在使用WCF创建Web服务,那么我正在尝试将我的服务连接到一个mysql数据库!
安装.NET连接器后,仍然无法使用
引用数据库using MySql.Data.MySqlClient;
客户端将向服务添加某种ID,我希望WCF应用程序解析该值并将其提供给数据库!
我也在StackOverflow上搜索过,我发现下面这两个也是一种方法:
using System.Data.Odbc;
using System.Data.SqlClient;
这可以将我的服务连接到数据库吗?如果您认为我对加载驱动程序的方式有误解,请告诉我!
谢谢答案 0 :(得分:1)
根据您的评论,听起来您将MySql.Data.MySqlClient
using语句添加到项目文件中,但实际上并未将DLL添加到项目中。
您可以通过查找解决方案资源管理器(通常是Visual Studio中的右上角窗口)将DLL添加到项目中,右键单击“引用”,选择“添加引用”(不添加服务引用)然后导航到放置MySql驱动程序的位置。
添加using语句仅在基础程序集包含在项目的引用中时才有效。