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 :

problème de structure et connexions


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2004
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 53
    Par défaut problème de structure et connexions
    Bonjour, voici mon problème pour ceux qui le comprendront, je suis entrain de reprendre une application et j'ai quelques soucis avec l'existant...

    Environnement :

    Base de données oracle , asp.net 1.1, C#, visual studio 2003

    Résumé :

    Utilisation d'une classe ConnectionBdd à oracle avec execution et récupération de données

    avec un dataset ou un datareader (ExecuterRequete(String rqt) : DataSet ...).

    Utilisation d'une classe accesAuxDonnees qui prend en parametre un objet de type

    ConnectionBdd. Cette classe permet la création des requetes et le renvoi des resultats de la

    requete sous forme de dataset ou datareader (getMembres() : dataReader,

    getNomMembreById(String id) : dataSet ...).
    Cette classe utilise donc la classe connection.

    La Classe accesAuxDonnes est utilisée pour l'affichage des données dans les différents

    formulaire web.

    Le projet contient deux variables d'application : une pour la classe accesAuxDonnees, une

    pour la classe connection.

    Dans la classe accesAuxDonnees pour chaque méthode, on ouvre la connection et on la ferme.

    Problème :

    personne1 demande affichage de tous les membres
    au même moment
    personne2 demande la même chose

    le 1er va voir les membres s'afficher et le deuxieme un message d'erreur car la connexion

    est refermé par personne1 puisque c'est une variable d'application.

    Solution:

    merci d'avance.

  2. #2
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Par défaut
    Pourquoi la connexion est elle une variable d'application ?
    Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les accès aux données
    Débogage efficace en .NET
    LINQ to Objects : l'envers du décor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2004
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 53
    Par défaut
    C'est une bonne question :s , je vais dire que c'est une solution de facilité pour pouvoir utiliser la connexion sans avoir à redéclarer une objet connexionBdd à chaque fois...

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 700
    Par défaut
    Citation Envoyé par p1k1
    C'est une bonne question :s , je vais dire que c'est une solution de facilité pour pouvoir utiliser la connexion sans avoir à redéclarer une objet connexionBdd à chaque fois...

    Ce qui fait que si 2 personnes accède au meme objet, il y a conflit...

  5. #5
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 240
    Par défaut
    utilise un variable static pour la connexion. utilise le design pattern singleton.

  6. #6
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2004
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 53
    Par défaut
    hum je ne connais pas, je vais me renseigner et voir si ça peut s'implementer dans l'appli.

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

Discussions similaires

  1. Problème de stabilité de connexion
    Par Theocourant dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 1
    Dernier message: 19/04/2006, 08h21
  2. Problème de reconfiguration de connexion ?
    Par MAJIK_ENIS dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 15/04/2006, 21h02
  3. [Système] Problème internet : établissement de connexions
    Par Eusebius dans le forum Autres Logiciels
    Réponses: 13
    Dernier message: 21/11/2005, 15h58
  4. [Oracle 8i et ADO] Problème de chaine de connexion
    Par hrezzaz dans le forum Bases de données
    Réponses: 1
    Dernier message: 20/10/2005, 17h52
  5. [OCaml] Problème de structure/parser
    Par marv1 dans le forum Caml
    Réponses: 4
    Dernier message: 09/05/2005, 12h16

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