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 :

Connection via ODBC


Sujet :

MFC

  1. #1
    Membre �clair�
    Avatar de Kalite
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Octobre 2006
    Messages
    310
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 310
    Par d�faut Connection via ODBC
    Bonjour,

    Je voudrai avoir une petite information. Je fait une application C++ qui va attaquer une base de donn�es. Je voudrai savoir s'il est pr�f�rable d'ouvrir la connexion pendant toute la dur�e de vie de l'application ou est-il pr�f�rable de l'ouvrir et de la fermer apr�s avoir ex�cuter mes requ�tes ?


    Merci a tous

  2. #2
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    salut,
    a mon avis le seul crit�re qui peut influer tont choix c'est la fr�quence de tes requ�tes.

  3. #3
    Membre �clair�
    Avatar de Kalite
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Octobre 2006
    Messages
    310
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 310
    Par d�faut
    c'est un bon crit�re voir m�me excellant.

    merci de ta r�ponse.

  4. #4
    Membre chevronn�
    Avatar de PetitPapaNo�l
    D�veloppeur informatique
    Inscrit en
    Septembre 2006
    Messages
    559
    D�tails du profil
    Informations personnelles :
    �ge : 49

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 559
    Par d�faut
    Bonjour,

    En ce qui me concerne, puisque je suis dans le m�me cas, j'ai opt� pour une solution mixte :
    - pendant les traitements faisant intervenir de nombreuses requ�tes, je reste en mode connect� ;
    - pendant le reste du temps, je suis en mode d�connect� (� chaque fois que l'appli lance une requ�te, elle se connecte puis se d�connecte de la base de donn�es).

  5. #5
    Expert confirm�
    Avatar de Mat.M
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 537
    D�tails du profil
    Informations personnelles :
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 537
    Par d�faut
    Citation Envoy� par Kalite
    Bonjour,

    Je voudrai avoir une petite information. Je fait une application C++ qui va attaquer une base de donn�es. Je voudrai savoir s'il est pr�f�rable d'ouvrir la connexion pendant toute la dur�e de vie de l'application ou est-il pr�f�rable de l'ouvrir et de la fermer apr�s avoir ex�cuter mes requ�tes ?
    �a d�pend si la bdd est serveur ou pas.
    Si c'est une base de donn�e Access "� cot�" on peut ouvrir la connection de mani�re permanente.
    Si c'est une bdd genre MySQL ou SQL-Server sur r�seau , comme il y a des risques de d�connection r�seau il est peut-�tre judicieux d'ouvrir � chaque requete.
    Autre point important: les acc�s concurrentiels.
    Si la connection est ferm�e un autre utilisateur peut-mettre � jour la bdd.
    Si tu fais des requetes et que tu fermes la connection que ce passe-t-il dans le cas d'un ROLLBACK ?

Discussions similaires

  1. Se connecter via ODBC avec un programme VB
    Par tonymx15 dans le forum VB.NET
    R�ponses: 4
    Dernier message: 30/11/2010, 11h17
  2. connection via odbc
    Par Mimosa777 dans le forum Macros et VBA Excel
    R�ponses: 1
    Dernier message: 04/04/2008, 17h11
  3. Savoir si on est connect� via ODBC ou pas
    Par Peanut dans le forum Access
    R�ponses: 5
    Dernier message: 12/12/2006, 13h09
  4. R�ponses: 3
    Dernier message: 12/09/2005, 11h50
  5. Connection avec MS Query (Excel) via ODBC MySQL
    Par javigle dans le forum Installation
    R�ponses: 7
    Dernier message: 23/11/2003, 21h03

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