J'ai cré une base avec table simple (type personne avec qlq champs)
Je fait une application aspx qui chehce à la consulter et la modifier.
voilà ce que g fait
Code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
string sconnexion = "Data Source=localhost;" + "Database=client;" + 
                                            "User ID='';" + 
                                           "Password='';"; 
         MySqlConnection conn = new MySqlConnection(sconnexion);
car je n'ai rien defini comme user et mot de passe dans ma base.

Mais à l'execution voilà ce que j'ai :
ByteFX.Data.MySqlClient.MySqlException: Access denied for user: ''@'localhost' to database 'client'
Une exception non gérée s'est produite au moment de l'exécution de la demande Web.

Trace de la pile:
[MySqlException: Access denied for user: ''@'localhost' to database 'client']
ByteFX.Data.MySqlClient.Driver.ReadPacket()
ByteFX.Data.MySqlClient.Driver.Send(DBCmd cmd, Byte[] bytes)
ByteFX.Data.MySqlClient.Driver.Send(DBCmd command, String text)
ByteFX.Data.MySqlClient.MySqlConnection.ChangeDatabase(String dbName)
ByteFX.Data.MySqlClient.MySqlConnection.Open()
essaiClient.principale.Charger_DataGrid() in c:\stephane\essaiclient\index.aspx.cs:48
essaiClient.principale.Page_Load(Object sender, EventArgs e) in c:\stephane\essaiclient\index.aspx.cs:60
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +731
Comment je suis censé parametrer et configurer tout ça ?