使用C#+ MySql数据库使用Web服务的困惑

时间:2011-11-19 08:52:03

标签: c# mysql wcf

大家好,我有一个令人困惑的问题!如果我正在使用WCF创建Web服务,那么我正在尝试将我的服务连接到一个mysql数据库!

安装.NET连接器后,仍然无法使用

引用数据库
using MySql.Data.MySqlClient;

客户端将向服务添加某种ID,我希望WCF应用程序解析该值并将其提供给数据库!

我也在StackOverflow上搜索过,我发现下面这两个也是一种方法:

using System.Data.Odbc;
using System.Data.SqlClient;

这可以将我的服务连接到数据库吗?如果您认为我对加载驱动程序的方式有误解,请告诉我!

谢谢

1 个答案:

答案 0 :(得分:1)

根据您的评论,听起来您将MySql.Data.MySqlClient using语句添加到项目文件中,但实际上并未将DLL添加到项目中。

您可以通过查找解决方案资源管理器(通常是Visual Studio中的右上角窗口)将DLL添加到项目中,右键单击“引用”,选择“添加引用”(添加服务引用)然后导航到放置MySql驱动程序的位置。

添加using语句仅在基础程序集包含在项目的引用中时才有效。