ExecuteReader requires an open and available Connection. The connection's current state is open.

at System.Data.SqlClient.SqlConnection.GetOpenConnection(String method) at System.Data.SqlClient.SqlConnection.ValidateConnectionForExecute(String method, SqlCommand command) at System.Data.SqlClient.SqlCommand.ValidateCommand(String method, Boolean async) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader() at Utility.DatabaseUtility.ExecuteReader(SqlConnection connection, String database, String commandText, CommandType commandType, SqlParameter[] parameters) in C:\inetpub\wwwroot\GitHub\sherisranch.com\App_Code\DatabaseUtility.vb:line 1287 at Utility.DatabaseUtility.ExecuteReader(String commandText, CommandType commandType, SqlParameter[] parameters) in C:\inetpub\wwwroot\GitHub\sherisranch.com\App_Code\DatabaseUtility.vb:line 754 at write_a_review.Page_Load(Object sender, EventArgs e) in C:\inetpub\wwwroot\GitHub\sherisranch.com\write-a-review.aspx.vb:line 29 Write a new review '

Your Name:  
Rate your experience:

Your review
(you can hit enter to create paragraph breaks):