Ich habe ein seltsames Problem in meiner ASP.Net 3.5-Anwendung. Wenn mehrere Benutzer versuchen, auf dieselbe Seite zuzugreifen (die über einige lange Ausführungsmethoden verfügt), stürzt die Anwendung an einem Punkt ab, an dem sie versucht, eine Verbindung zur Datenbank herzustellen (eine statische Methode in einer statischen Klasse). Es scheint, dass die Verbindung bereits geöffnet ist. Dies geschieht jedoch nicht, wenn nur ein Benutzer die Anwendung verwendet. Was ich nicht verstehen kann ist, wie wirken sich die Aktionen eines Benutzers auf den anderen in einer Webanwendung aus? Ich habe überprüft, dass alle meine offenen Verbindungen geschlossen werden nach dem Ausführen ihrer Operation durch Anhängen einer Textzeile an eine Textdatei, immer wenn eine Verbindung geöffnet oder geschlossen wird. Die Anzahl der geöffneten und geschlossenen Verbindungen war gleich. Außerdem werden die Verbindungen nur an einer Stelle geöffnet und geschlossen, wobei sich die close-Methode in einem Finally() - Block befindet. Hat jemand schon einmal so ein Verhalten erlebt? Ihre Antworten werden sehr geschätzt.SqlConnection ist bereits bei gleichzeitigem Zugriff auf dieselbe ASP.Net-Seite geöffnet
Danke,
Ali
Spot auf! Prost Keith. – Ali