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

MFC Discussion :

Problème de connexion SQLServer


Sujet :

MFC

  1. #1
    Membre du Club Avatar de Sachiel31
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 121
    Points : 66
    Points
    66
    Par défaut Problème de connexion SQLServer
    Bonjour,

    Dans mon appli VC++ 2005, je dois me connecter à une base de données SQL Server.

    Comme on me l'a conseiller, j'utilise ADO pour me connecter.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    HRESULT hr;
    
    _ConnectionPtr pConn = NULL;
    
    _bstr_t strCon("Provider=SQLOLEDB.1;Persist Security Info=False;"
    		"Initial Catalog=database;Data Source=(local);Integrated Security=SSPI;");
    
    hr = pConn->Open(strCon,"","",0);
    if(FAILED(hr)){
    	CErreurBD ErrDlg;
    	ErrDlg.DoModal();
    }
    else{
    	COkBD OkDlg;
    	OkDlg.DoModal();
    }
    Quand la connexion est établie, une boite de dialogue apparaît avec le message "connexion réussie". Quand ça échoue, j'affiche une boite de dialogue avec un message d'erreur "échec de connexion".
    Or cela ne marche pas : je ne vois jamais ni le 1er message ni le 2éme (même si coupe mon serveur)


    Je me demande donc si je ne me suis pas trompé dans les paramètres de connexion à la base de données


    Est-ce que quelqu'un pourrait m'éclairer sur les paramètres de strcon s'il vous plaît???
    (le nom de ma BDD est SCO, elle est en local, il n'y a ni identifiant ni mot de passe)


    Merci


    Sachiel

    (\ _ /)
    (='.'=) Voici Lapinou. Aidez le à conquérir le monde
    (")-(") en le reproduisant.

  2. #2
    Membre du Club Avatar de Sachiel31
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 121
    Points : 66
    Points
    66
    Par défaut
    Re bonjour,

    Alors voilà, j'ai essayé plein de chose différentes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    _bstr_t strCon("Provider=SQLOLEDB.1;Persist Security Info=False;"
    		"Initial Catalog=database;Data Source=(local);Integrated Security=SSPI;");
     
    _bstr_t strCon("Server=localhost;Integrated Security=true;Persist Security Info='False';
    		Initial Catalog='SCO';");
     
    _bstr_t strCon("Provider=SQLOLEDB.1;driver={sql server}; SERVER=(local); 
    		Database=SCO; UID=; PWD=;");
    J'ai beau avoir regarder X fois la MSDN et plein d'autres tutoraux que j'ai trouvé sur le net, j'en suis toujours au même point.

    Donc si quelqu'un a déjà utilisé ADO pour se connecter à une base SQL Server, il (ou elle ) serait très aimable de me dire comment il a fait et quels paramètres il a utilisé.



    Merci

    (\ _ /)
    (='.'=) Voici Lapinou. Aidez le à conquérir le monde
    (")-(") en le reproduisant.

  3. #3
    Membre du Club Avatar de Sachiel31
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 121
    Points : 66
    Points
    66
    Par défaut
    Bonjour,

    Bon ben voila, après une semaine de recherches, j'ai enfin résolu mon problème.


    Merci pour votre aide

    Sachiel

    (\ _ /)
    (='.'=) Voici Lapinou. Aidez le à conquérir le monde
    (")-(") en le reproduisant.

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

Discussions similaires

  1. problème de connexion à sqlserver 2005 express
    Par djelloharmel dans le forum Accès aux données
    Réponses: 6
    Dernier message: 02/10/2013, 08h24
  2. Problème de connexion à SQLServer avec Hibernate sur MyEclipse
    Par bihakia89 dans le forum Persistance des données
    Réponses: 2
    Dernier message: 17/04/2012, 14h58
  3. [MyEclipse] Problème de connexion à SQLServer
    Par rimoucha87 dans le forum Eclipse
    Réponses: 0
    Dernier message: 04/05/2011, 14h48
  4. [mapping] problème de connexion à une base sqlServer
    Par totoranky dans le forum Hibernate
    Réponses: 1
    Dernier message: 15/09/2006, 00h30
  5. Problème de connexion SqlServer avec JNDI
    Par s.lakhlifi dans le forum JDBC
    Réponses: 5
    Dernier message: 09/06/2006, 13h28

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