Comment créer une chaîne de connexion qui inclut un mot de passe contenant un "="? (Je me connecte à MySql 5.1)Chaîne de connexion ADO.NET et mot de passe avec "="
Par exemple, disons que le mot de passe est "Ge5f8z = 6", à quoi ressemblerait la chaîne de connexion?
J'ai essayé:
Server=DBSERV;Database=mydb;UID=myuser;PWD="Ge5f8z=6";
et
Server=DBSERV;Database=mydb;UID=myuser;PWD=Ge5f8z=6;"
Les deux ne fonctionnent pas.
Je ne pense pas que cela fonctionnerait aussi bien pour les points-virgules? – jpierson
Vous pouvez utiliser "" pour échapper: ou; – Nix
@Nix J'ai essayé 'chaîne connstr =" Serveur = localhost; Port = 3306; Base de données = test; Utilisateur = root; Mot de passe = \ "t; jd \"; ";' pour se connecter à mysql db, cependant, il doesn ' t travail. J'ai lu la page @CResults, et voici une citation 'Pour inclure des valeurs qui contiennent un point-virgule, un guillemet simple ou un guillemet, la valeur doit être entre guillemets. 'est-ce que je manque quelque chose? – Ggicci