2012-06-29 21 views
6
código

error:error de espera para la fuente de datos SQL

tiempo de espera agotado. El tiempo de espera transcurrido antes de la finalización de la operación o el servidor no responde.

¿Alguien puede proporcionarme el código que puedo copiar y pegar para poder cambiar el tiempo de espera predeterminado? No estoy seguro de dónde ponerlo en este código:

<head runat="server"> 
<title>Proxy Report</title> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div> 

    <asp:Label ID="Label1" runat="server" Text="Proxy Report"></asp:Label> 

</div> 
<asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1"> 
</asp:GridView> 
<asp:SqlDataSource ID="SqlDataSource1" runat="server" 
    ConnectionString="<%$ ConnectionStrings:ISALog1ConnectionString %>" 
    SelectCommand="ProxyReport" SelectCommandType="StoredProcedure"> 

</asp:SqlDataSource> 
</form> 
</body> 
</html> 
+2

Eso es mucho más probable para significar que su cadena de conexión está mal. – SLaks

+0

Parece que se conecta bien D: – Cloud

+0

También hay algo de ayuda sobre esto aquí: http://stackoverflow.com/questions/10286685/asp-net-c-sharp-sqldatasource-timout-problems – dash

Respuesta

17

puede aumentar el tiempo de espera de la propiedad como esta

protected void SqlDataSource1_Selecting(object sender, SqlDataSourceSelectingEventArgs e) 
     { 
      e.Command.CommandTimeout = 0; 
     } 

ajuste Tiempo de espera a 0 significa que no hay tiempo de espera

Cuestiones relacionadas