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

ASP.NET Discussion :

ADO.NET et Visuel C#2005 Express


Sujet :

ASP.NET

  1. #1
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 40
    Par défaut ADO.NET et Visuel C#2005 Express
    Salut,
    j'essaie de me connecter à une base de donnée que j'ai déjà crée (elle est intégré à Visuel C#2005 Express).

    Mon problème et que je n'arrive pas à établir une connexion.

    Voici sommairement mon programme:

    je récupère ma chaîne de connexion avec la cmd (la récupération se fait sans erreur):

    " connect = ConfigurationManager.ConnectionStrings["ConsoleApplication1.Properties.Settings.Database1ConnectionString"].ConnectionString; "

    et je récupère bien la chaîne. Mais si j'essaie d'ouvrir la connexion avec :

    try
    {
    using (SqlCeConnection connexion = new SqlCeConnection("connect"))
    {
    Console.WriteLine("Essai connection");
    connexion.Open();
    }
    }
    catch (Exception et)
    {
    Console.WriteLine("Problème connection: {0}", et.Message);
    }

    Je reçois ce message d'erreur:
    Format of the initialization string doese not conform to specification starting at index 0.

    Si quelqu'un peut m'aider, et meci d'avance.

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    using (SqlCeConnection connexion = new SqlCeConnection(connect))

    Pas de guillemets autour de connect

  3. #3
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    si tu regarde

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ConnectionStrings["ConsoleApplication1.Properties.Settings.Database1ConnectionString"]
    il faut un Int e non un string..

    remplace "ConsoleApplication1.Properties.Settings.Database1ConnectionString" par un numéro d'indexe..

  4. #4
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    non au fait, juste ça devrait te suffir,



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    connect = ConsoleApplication1.Properties.Settings.Database1ConnectionString;

  5. #5
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 40
    Par défaut
    J'ai enlevé les ( " ) comme m'a proposé lutecefalco ,
    et j'ai comme message d'erreur:

    " Unknown conncection option in connection string : attachdbfilename. "

    En ce qui concerne les modifications proposées par bossun, elle n'a pas marché.

    Et merci pour l'aide.

  6. #6
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Citation Envoyé par giono Voir le message
    J'ai enlevé les ( " ) comme m'a proposé lutecefalco ,
    et j'ai comme message d'erreur:

    " Unknown conncection option in connection string : attachdbfilename. "
    ok, on progresse.
    Fais voir ta chaine de connection

  7. #7
    Invité
    Invité(e)
    Par défaut
    [QUOTE=giono;3495911]
    " Unknown conncection option in connection string : attachdbfilename. "
    [QUOTE]

    Regarde bien si ta base de données est bien visible dans Visual Studio Management (SqlServer2005) ou Entreprise manager (SqlServer2000).

    Si ce n'est pas le cas il faudra que tu attaches ta base de données.

  8. #8
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 40
    Par défaut
    Ma base de données est visible dans " Solution Explorer ".

Discussions similaires

  1. [ADO.Net] Connexion à SQL SERVER 2005
    Par dumser1 dans le forum Accès aux données
    Réponses: 9
    Dernier message: 17/01/2009, 17h37
  2. Vb Net 2003 et VB 2005 Express ?
    Par Paray11 dans le forum VB.NET
    Réponses: 7
    Dernier message: 08/12/2007, 19h55
  3. [ADO.NET] MySql et visual basic 2005 express
    Par fabrice.77 dans le forum Accès aux données
    Réponses: 3
    Dernier message: 17/12/2006, 18h25
  4. [IDE][2005 Express.NET] Que penser de la licence gratuite ?
    Par vandeyy dans le forum Visual Studio
    Réponses: 16
    Dernier message: 23/03/2006, 06h54
  5. Réponses: 7
    Dernier message: 03/01/2006, 19h56

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