Server Error in '/' Application.

Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
The statement has been terminated.

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.Data.SqlClient.SqlException: Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
The statement has been terminated.

Source Error:


Line 336:            else
Line 337:            {
Line 338:                DB.ExecuteSQL("update product set Looks=Looks+1 where ProductID=" + ProductID.ToString());
Line 339:                m_PageOutput = "<!-- XmlPackage: " + m_XmlPackage + " -->\n";
Line 340:                if (m_XmlPackage.Length == 0)

Source File: c:\Inetpub\websites\ahsrescue_com\showproduct.aspx.cs    Line: 338

Stack Trace:


[SqlException (0x80131904): Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
The statement has been terminated.]
   AspDotNetStorefrontCommon.DB.ExecuteSQL(String Sql) in c:\Inetpub\wwwroot\AHSrescue7023\ASPDNSFCommon\DB.cs:357
   AspDotNetStorefront.showproduct.Page_Load(Object sender, EventArgs e) in c:\Inetpub\websites\ahsrescue_com\showproduct.aspx.cs:338
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
   System.Web.UI.Control.OnLoad(EventArgs e) +99
   System.Web.UI.Control.LoadRecursive() +47
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436


Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433