我为MySql连接编写了一个类库,我将dll文件添加到了我的项目中。 我应该从每个地方使用它,所以我需要定义它并使实例只有一次。 所以我把它写到Program.cs但它抛出了这个异常,这个异常已经失败了。我找不到原因。 谢谢你的帮助。
[Program.cs中]
using MySqlFramework;
using System;
using System.Windows.Forms;
namespace Kutuphane_Otomasyon
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
public static MySQL mysql;
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
mysql = new MySQL("localhost", "kutuphane", "root", "");
Application.Run(new Form1());
}
}
}
MySql连接库类[此处失败]
这是我的mysql dll源代码的图像。这里出现了错误。
答案 0 :(得分:0)
我可以看到的问题是你传递了一个参数MultipleActiveResultSets
,但据我所知,MySQL连接字符串中不支持该参数。
尝试从您在MySQL类构造函数中传递的连接字符串中删除该参数,看看是否会消除该问题(它应该)。