C# mysql

Fermé
geek-68200 Messages postés 1 Date d'inscription lundi 18 mai 2009 Statut Membre Dernière intervention 18 mai 2009 - 18 mai 2009 à 17:58
Bonjour,
je dois faire une application en visual studio wpf qui utilise une base de données mysql créée avec easyphp.
Pour me connecter à la base j'ai procédé ainsi:


namespace DataBind
{
/// <summary>
/// Logique d'interaction pour Window1.xaml
/// </summary>
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
string connStr = "DRIVER={MySQL ODBC 5.1 Driver};SERVER=localhost;UID=root;DATABASE=base;Password=OUI";
System.Data.Odbc.OdbcConnection oConn = new System.Data.Odbc.OdbcConnection(connStr);

try
{
oConn.Open();
/* Query et autres */
Console.WriteLine("Successfully connected to the data base");

OdbcCommand oComm = new OdbcCommand();
oComm.Connection = oConn;
oComm.CommandText = "Select * from user";
OdbcDataReader oReader = oComm.ExecuteReader(CommandBehavior.CloseConnection);
while (oReader.Read())
{
Console.WriteLine(string.Format("The name {0}, the password {1}", oReader[0], oReader[1]));
}
Console.Read();
}
catch (OdbcException caught)
{
/* Traitement de l'erreur */
Console.WriteLine(caught.Message);
Console.Read();
}
finally
{
oConn.Close();
oConn = null;
}
}
}
}
Or quand je compile sur la console il s'affiche l'erreur suivante:

ERROR [HY000] [MySQL][ODBC 5.1 Driver]Accès refusé pour l'utilisateur: 'root'@'@
localhost' (mot de passe: OUI)


Merci d'avance.