IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Comment forcer un caractère vide dansun SQLConnection


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2005
    Messages : 197
    Par défaut Comment forcer un caractère vide dansun SQLConnection
    Bonjour,

    La personne qui a créer la DB a mis comme nom de serveur : " EFB_ATE_RESULTS_MATHIEU" (avec un espace devant).

    Pour me connecter j'envoi la la connection string suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SqlConnection ObjectSQLConnectionInstance = null;
    String SQLConnectionString = @"Data Source=SRVSQL2\DEV;Initial Catalog= EFB_ATE_RESULTS_MATHIEU;User ID=xx;Password=yy";
    Vous comprendrez que lorsque je créer ma connexion:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ObjectSQLConnectionInstance = new SqlConnection(iSqlConnectionString);
    Tous les caractères vides seront tronqués devant EFB_ATE_RESULTS_MATHIEU. Je ne peux donc pas me connecter.

    Comment puis forcer la prise du caractère vide?

    ps La propriété ObjectSQLConnectionInstance.database est en lecture seulement et ne peut être changé.

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Par défaut
    Est-ce qu'un truc dans ce genre là pourrait fonctionner?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String SQLConnectionString = @"Data Source=SRVSQL2\DEV;Initial Catalog=\" EFB_ATE_RESULTS_MATHIEU\";User ID=xx;Password=yy";
    J'ai trouvé ça là : http://stackoverflow.com/questions/4...ns-white-space

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2005
    Messages : 197
    Par défaut
    non, ca ne fonctionne pas.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2005
    Messages : 197
    Par défaut maintenant ca fonctionne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    SqlConnectionStringBuilder connStrBldr = new SqlConnectionStringBuilder();
                connStrBldr.DataSource = @"SRVSQL2\DEV";
                connStrBldr.InitialCatalog = " EFB_ATE_RESULTS_MATHIEU";
                connStrBldr.UserID = "xx";
                connStrBldr.Password = "yy";
                SQLConnectionString = connStrBldr.ConnectionString;

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 15/11/2007, 12h31
  2. Réponses: 2
    Dernier message: 07/11/2007, 08h44
  3. Réponses: 2
    Dernier message: 17/10/2005, 10h29
  4. [Struts]comment forcer un Forward ?
    Par njac dans le forum Struts 1
    Réponses: 4
    Dernier message: 13/10/2004, 15h02
  5. comment rajouter un caractère " ' " dans une requê
    Par GDVL dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 30/07/2004, 16h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo