Jusqu'aujourd'hui j'ai toujours travaillé avec MySql installé en localhost sur ma machine de travail
J'ai deux machines avec deux installation Mysql et plusieurs db sur chacune.
Je travaille distinctement et localement sur chacune qui ne voit actuellement que ses propres DB
La commande de connection que j'effectue est la suivante
string MyConString = "server=localhost;port=3306;uid=root;database=recutex;";
Maintenant j'aimerais pouvoir me connecter a une de ces DB depuis une AUTRE machine
J'ai deja essayé de creer un nouvel utilisateur
Mysql>CREATE USER OGB;
Mysql> GRANT ALL PRIVILEGES ON *.* TO [mailto:OGB@'%' OGB@'%'];
Ca se passe bien un nouvel utilisateur est créé dans la table User
Maintenant, comment puis je me connecter depuis une autre machine ?
Juste en mode console pour tester ?
MySql -uroot madb connecte en local
MySql -uOGB madb me jette
Je suppose qu'in faut donner le serveur mais comment ?
Ce n'est pas le sujet ici, mais je joue asser bien avec des DGV bindé et j'ai parfois des comportements etranges que je contourne ne manière asser bricolée.
Je peux poster ca ou ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Je vais regarder ton exemple
Ce qui me semble le plus délicat c'est la synchro entre le datasource et le DGV quand on fait des manipulation de données par programmation
Il semble qu'il faut OBLIGATOIREMENT acceder le row du dataset pour faire ce genre de modif. Et ne rien faire dans le DGV
currencymanager est la solution, perso je n'utilise les dgv que pour visu
les modif ce font dans des textbox ou autre binder au dataset
et le currencymanager me permet de mettre a jour le dataset en fonction de ce que j'ai saisi dans mes textbox