Server Error in '/' Application.

The connection was not closed. The connection's current state is connecting.

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 connecting.

Source Error:


Line 10: 
Line 11:     public static SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["SqlConnection"].ConnectionString.ToString());
Line 12:     public static void ConnOpen() {if (conn.State != ConnectionState.Open) { conn.Open(); }}
Line 13: 
Line 14:     public static DataTable GetDataTable(string command)

Source File: d:\vhosts\climar.com.tr\httpdocs\App_Code\Datalayer\SQL.cs    Line: 12

Stack Trace:


[InvalidOperationException: The connection was not closed. The connection's current state is connecting.]
   System.Data.ProviderBase.DbConnectionClosedConnecting.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) +1047415
   System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) +92
   System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) +219
   System.Data.SqlClient.SqlConnection.Open() +101
   SQL.ConnOpen() in d:\vhosts\climar.com.tr\httpdocs\App_Code\Datalayer\SQL.cs:12
   SQL.GetDataTable(String command) in d:\vhosts\climar.com.tr\httpdocs\App_Code\Datalayer\SQL.cs:16
   ITable.GetResult(String command) in d:\vhosts\climar.com.tr\httpdocs\App_Code\Datalayer\Table.cs:253
   ITable.GetList(Boolean Cache) in d:\vhosts\climar.com.tr\httpdocs\App_Code\Datalayer\Table.cs:280
   ASP.global_asax.UrlRewrite() in d:\vhosts\climar.com.tr\httpdocs\Global.asax:85
   ASP.global_asax.Application_BeginRequest(Object sender, EventArgs e) in d:\vhosts\climar.com.tr\httpdocs\Global.asax:65
   System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +144
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +50
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +73


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4690.0