Ich habe ein Problem, das immer auf meiner Website passiert. Was immer ich versuchte, konnte ich nicht loswerden.Asp.Net - (Sql) Die Verbindung wurde nicht geschlossen
In meinem asp.net Projekt verwende ich Microstore Azure Server und Datenbank. Ich habe alle meine Fragen immer wieder überprüft. Wo auch immer ich die Verbindung danach öffne, schließe ich es sicher.
auch, bevor ich meine SQL-Verbindung fast alle Funktionen öffnen prüfe ich Verbindungszustand wie:
if (conn.State != System.Data.ConnectionState.Closed) { conn.Close(); }
Wenn ich meine Haupt-Seite mehrmals aktualisieren ich die Fehlermeldung anzeigt, die meiste Zeit ohne mehrere Refresh Ich habe das Gleiche.
**The connection was not closed. The connection's current state is open.**
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.InvalidOperationException: The connection was not closed. The connection's current state is open.
Kann mir jemand helfen, was kann ich in dieser Situation tun?
Haben Sie noch andere Verbindungen? Öffnen Sie die Verbindung woanders? – pookie
Haben Sie versucht, in einen try-catch und debugging zu schreiben, um sicher zu sein, wo die Ausnahme ausgelöst wird? – pookie
@pookie Ich öffne meine SQL-Verbindung vor jedem Sendebefehl und schließe sie am Ende. – cpzz