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

VB.NET Discussion :

utiliser la même connexion dans le même traitement


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 118
    Par défaut utiliser la même connexion dans le même traitement
    Salut,

    Je me pose une question, je voudrais savoir si vous pouviez m'apporter des élément de réponse.

    Voilà jutilise VB et microsoft SQL serveur. D'aprés vous, est il génand d'utiliser plusieur fois la même connexion pour plusieurs réquêtes dans le même traitement et de faire simplement un open de la connexion en début de traitement et un close à la fin.

    Merci à vous.

  2. #2
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut
    Il est conseillé d'utiliser une seule connexion(Un objet de connexion) dans un même projet, imagine un peut que dans ton application tu lance plusieurs connexion simultanément et plusieurs personne lance simultanément l'application sa multiplie le nombre de connexion par le nombre de personne imagine un peu la conséquence sur le SGBD
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 118
    Par défaut
    Ok, merci pour ta réponse.

    Mais ce que je voudrais savoir aussi c'est, si j'arrive à bien m'expliquer, est ce que VB reprend la main losque la requête sur la SGBD est terminé ou si le traitement VB se poursuit en parallèle de la requete ( Ubdate ou Insert en particulier).

    Si c'est le cas il pourrait y avoir conflit si mon traitement fait deux modifs, l'une à la suite de l'autre, sur la même table.

    Merci à vous.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 118
    Par défaut
    Je voulais rajouter : et surtout avec la même connexion.

    Merci

  5. #5
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut
    Dans ton projet tu peu lancer plusieurs opération simultanément mais quelqu'en soit les cas tu ne peut par exemple pas lancer un insert et un update au même moment, un autre peut le faire sur un autre poste si ton appli est installé sur plusieurs poste mais a ce moment celui la ouvre sa propre connexion, en ce qui concerne le conflit pour un update y'aura pas de conflit puisque l'un va passer avant l'autre, quelqu'en soit les cas s'il y'a problème le SGBD va retourné un message a ton application a toi de récupérer le message et traiter cella dans ton code.
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

Discussions similaires

  1. [Débutant] Comment utiliser VS 2010 et 2005 dans la même équipe pour la même solution?
    Par keb83 dans le forum Visual Studio
    Réponses: 5
    Dernier message: 18/05/2013, 14h40
  2. Utiliser deux fois le même script dans la même page
    Par atc666 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/01/2012, 09h17
  3. Réponses: 1
    Dernier message: 03/03/2011, 13h19
  4. [POO] Plusieurs connexions dans la même page
    Par phpiste dans le forum Langage
    Réponses: 8
    Dernier message: 10/07/2007, 11h06
  5. Déclarer et utiliser plusiieurs librarys C++ dans la même classe
    Par cereal dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 20/06/2007, 16h55

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