Bonjour,
J'ai une appli asp.net (c#) qui utilise un datareader pour des requêtes SQL qui est fermé et ouvert à la demande. Pour la connexion je fais la même chose, j'ouvre et je ferme quand j'en ai besoin.
Depuis quelques temps j'ai un problème où le datareader ne s'ouvre pas ou parfois ne se ferme pas. il y a peut être trop de users simultanés..
J'ai mis toutes les fonctions de dialogue avec sql (dont le datareader) dans une classe statique.
Je voulais savoir si le fait que cette classe soit statique pouvait poser des problèmes par exemple si 2 users sur le site font une requête en même temps (et leurs datareaders se marcheraient dessus).
En gros : Est-ce que le datareader , même dans une classe statique, reste attaché à la session du user en cours?
J'avoue ne pas bien comprendre le schéma de connexion entre les users connectés à IIS, le datareader et SQL.
Merci de votre aide.
Benjamin