C# 通用应用程序MySQLConnector队列执行错误

C# 通用应用程序MySQLConnector队列执行错误,c#,mysql,win-universal-app,mysql-connector,C#,Mysql,Win Universal App,Mysql Connector,我尝试使用PHPAdmin在我的vserver上执行一个数据库队列,然后得到 例外情况: static string server = "999.999.999.235"; static string database = "admin_"; static string user = "root"; static string pswd = "secret"; pub

我尝试使用PHPAdmin在我的vserver上执行一个数据库队列,然后得到

例外情况:

        static string server = "999.999.999.235";
    static string database = "admin_";
    static string user = "root";
    static string pswd = "secret";

    public static void login()
    {
        string connectionString = "Server = " + server + ";database 
        = "+ database + ";uid = " + user + ";password = " + pswd + ";" + "SslMode=None;" + "CharSet=utf8;";
        using (MySqlConnection connection = new 

    MySqlConnection(connectionString))
        {
            connection.Open();
            MySqlCommand checkLogin = new MySqlCommand("SELECT * FROM `UserData`;");
            using (MySqlDataReader reader = checkLogin.ExecuteReader())
            {
                reader.Read();
                string hash = reader.GetString("UserName");
                string salt = reader.GetString("Workbench");

代码:

        static string server = "999.999.999.235";
    static string database = "admin_";
    static string user = "root";
    static string pswd = "secret";

    public static void login()
    {
        string connectionString = "Server = " + server + ";database 
        = "+ database + ";uid = " + user + ";password = " + pswd + ";" + "SslMode=None;" + "CharSet=utf8;";
        using (MySqlConnection connection = new 

    MySqlConnection(connectionString))
        {
            connection.Open();
            MySqlCommand checkLogin = new MySqlCommand("SELECT * FROM `UserData`;");
            using (MySqlDataReader reader = checkLogin.ExecuteReader())
            {
                reader.Read();
                string hash = reader.GetString("UserName");
                string salt = reader.GetString("Workbench");
异常在以下位置引发:

MySqlCommand checkLogin=newmysqlcommand(“从
UserData
;”中选择*”

我用
UserData
和有无UserData进行了尝试;同样的例外。在服务器上,队列工作正常

问题:
队列是错误的还是我忘记了服务器上的配置?

问题是,我忘记了为命令设置连接

connection.Open();
MySqlCommand checkLogin = new MySqlCommand("SELECT * FROM `UserData`",connection);

添加连接后,一切正常。

您能给我您使用的Mysql DLL文件的链接吗?这里也是教程