Bonjour,
Je dois débugguer un logiciel de gestion développé en dotnet avec une base de données hébergée sur le serveur mysql de l'entreprise. Pour cela je dois travailler en local mais je sais pas comment m'y prendre.
Si quelqu'un pouvait m'aider un peu.
N'hésitez pas à poser des questions si je suis pas assez claire ...
Le mieux est de t'installer visual studio sur ta machine.
Ensuite tu peux débugguer.
Pour la base, tu puex soit utiliser celle de l'entreprise soit t'installer un mysql en loca, recopier la base dessus. Dans ce cas la il faudra bien entendu changer les paramètres de connection dans l'application :)
Bonjour,
Merci pour ta réponse, en ce qui concerne visual studio c'est ok, je l'ai.
Pour la base, c'est possible de faire ce que tu me dis avec Mysql Administrator ? Je me suis connectée en localhost, et ds le fichier de config.ini dont fait appel le logiciel j'ai mis le nom du serveur (localhost), l'identifiant, le mp et le nom de la base mais pourtant lorsque je lance le logiciel il me dit "unable to connect to the hosts".
Dans MySQL Admin, crée un utilisateur du même nom et donne-lui tous les droits nécessaire à ta base.
Mais pour cela, il faut aller dans Tools => Options => User Administration => Là tu coches tout.
J'ai essayé avec le root et aussi en créant un utilisateur à qui je donne tous les droits sur la base mais quand je lance mon programme il me dit un message du genre : unable to connect to the hosts. Donc je me connecte pas à ma base en local, et je sais pas qu'est ce qui faut changer, ni où !
une idée ?
Oui j'y ai bien pensé, j'ai parcouru tout le code. Y'a un fichier config.ini qui est appelé pour la connexion à la bdd dans lequel je met le nom du serveur,le nom de a base, le login et le mdp pr se connecter mais ça ne marche toujours pas. Encore le même message d'erreur.
Ben c'est le root donc en principe oui il a tout les droits et même si j'en crée un et que je lui donne tous les droits ça marche pas non plus. par contre maintenant le message d'erreur est : erreur de connection au serveur:#42000Incorrect database name 'mabase'
Je constate que si jamais je mets rien du tout dans le fichier config.ini, le logiciel s'ouvre quand même et se connecte à la base qui est sur le serveur. Donc il doit y avoir un autre endroit où il faut préciser les param de connexion.
Salut, en fait j'ai trouvé, c'etait dans le programme, une ligne ou au lieu d'appeler les variables pr la connection à la base, les données avaient été rentré manuellement ! C'est bête !
Merci bcp pour votre aide en tt cas