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.