c# - .NET database connection pooling error occurred? -
मैंने web.config फ़ाइल में कनेक्शन स्ट्रिंग बना दिया है।
& lt; connectionStrings & gt; & Lt; नाम जोड़ें = "Test_registration" connectionString = "डेटा स्रोत = DOTNET \ SA; प्रारंभिक कैटलॉग = परीक्षण2009; उपयोगकर्ता आईडी = प्रशिक्षु; पासवर्ड = प्रशिक्षु 123" प्रदाता नाम = "System.Data.SqlClient" / & gt; & Lt; / ConnectionStrings & gt;
और सीएस फ़ाइल में एक कनेक्शन खोलने के लिए एक कन्स्ट्रक्टर बनाते हैं।
सार्वजनिक मुख्य_कनेक्शन () {sql_conn = नया SqlConnection (System.configuration.configurationManager.ConnectionStrings [ "Test_registration"] ConnectionString)। sql.conn.open (); }
लेकिन सर्वर पर प्रोग्राम के रनटाइम पर मुझे कनेक्शन पूलिंग त्रुटि मिल रही है।
क्या कोई मुझे बता सकता है कि मुझे कनेक्शन बंद क्यों करना चाहिए? मेरी प्रोजेक्ट सीएस फ़ाइल की वेब। कॉन्फिग फाइल में जहां मैं कनेक्शन खोलता हूं?
मैं उस क्लोज़ () कथन को केवल एक बार लिखना चाहता हूं जब कि मैं केवल एक बार कनेक्शन शुरू करता हूं।
यहां कनेक्शन स्ट्रिंग सेट करें।
फिर निम्न कोड का उपयोग करें। (Sql_conn कनेक्शन ऑब्जेक्ट का नाम है)
try {sql_conn.Open ()} } पकड़ (अपवाद) {यदि (sql_conn.State! = ConnectionState.Closed) {sql_conn.Close (); sql_conn.Open (); }}
Comments
Post a Comment