Hi,
I’m learning to connect on my database.
This is my code :
using UnityEngine;
using System.Collections;
using MySql.Data.MySqlClient;
public class Connexion : MonoBehaviour
{
#region Propriétés Publiques
public string account;
public string password;
public GameObject accountInputGO;
public GameObject passwordInputGO;
#endregion
#region Propriétés Privées
private string connexionString;
private MySqlConnection connexionBDD;
private MySqlCommand commandeSQL;
private MySqlDataReader lecteurBDD;
private bool erreurBDD;
private string erreurBDDTexte;
#endregion
#region Méthodes Unity
void Awake()
{
connexionString = "Server=localhost;Database=****;Uid=****;Pwd=*****";
connexionBDD = new MySqlConnection(connexionString);
}
void Update()
{
}
#endregion
#region Méthodes Autres
public void CreationBoutton() {
if (accountInputGO.GetComponent<UIInput>().value != "" && passwordInputGO.GetComponent<UIInput>().value != "") {
account = accountInputGO.GetComponent<UIInput>().value;
password = passwordInputGO.GetComponent<UIInput>().value;
CreationCompte();
}
}
public void CreationCompte() {
try {
}
catch (MySqlException ex) {
}
}
public void VoirCompteBoutton() {
}
#endregion
} // Fin du Script
catch (MySqlException ex) make this error :
The type caught or thrown must be derived from System.Exception
When i try this with classic C# application (without unity), there is no problem
When i try with unity, i have this error.
MySql.Data.dll (v2.0) is referenced in Unity and Visual studio
Could you help me before i become crazy ^^’