Retroceder   Foros del Web > Programación para sitios web > .NET > web forms

Respuesta
 
Herramientas Desplegado
Antiguo 14-dic-2006, 10:01   #1 (permalink)
ajmataurus ha deshabilitado el karma
 
Avatar de ajmataurus
 
Fecha de Ingreso: enero-2005
Mensajes: 270
De acuerdo Error: Tiempo de espera caducado

Tengo el siguiente erro en mi webForm
___
Error: Valor de tiempo de espera caducado. El período de tiempo de espera caducó antes de completar la operación o el servidor no responde
___
Llamo a un procedimiento almacenado de mi base de datos, me supongo que demora demasiado, hay alguna forma para agilizar dicho proceso sin que me meta al códifo de procedimeinto almacenado? o darle mas tiempo a la base de datos..??
gracias :(
__________________
creando conciencia Nacionalista...!!!!! :si:
ajmataurus está desconectado   Responder Citando
Antiguo 15-dic-2006, 11:25   #2 (permalink)
shumito ha deshabilitado el karma
 
Avatar de shumito
 
Fecha de Ingreso: mayo-2006
Mensajes: 226
Enviar un mensaje por MSN a shumito
Re: Error: Tiempo de espera caducado

using System.Data.SqlClient;

namespace dsConsultaTableAdapters
{

/// <summary>
/// Clase que implementa mas opciones para el table adapater cpa_campo_param.
/// </summary>
///
public partial class CPA_CAMPO_PARAMTableAdapter
{
public void SetCommandTimeOut(int timeOut)
{
foreach (SqlCommand command in this.CommandCollection)
command.CommandTimeout = timeOut;
}
}
}


luego, antes que llames el PA llamas al procedimiento SetCommandTimeOut(Tiempo);

dsConsultaTableAdapters.CPA_CAMPO_PARAMTableAdapte r dtGrilla = new dsConsultaTableAdapters.CPA_CAMPO_PARAMTableAdapte r();
dtGrilla.SetCommandTimeOut(TimeOut);

GrillaPar.DataSource = dtGrilla.GetListaParam();
GrillaPar.DataBind();

asi lo hice yo y me funcionó cualquier cosa me sigues contactando
suerte!
shumito está desconectado   Responder Citando
Antiguo 19-dic-2006, 10:00   #3 (permalink)
ajmataurus ha deshabilitado el karma
 
Avatar de ajmataurus
 
Fecha de Ingreso: enero-2005
Mensajes: 270
Re: Error: Tiempo de espera caducado

este es mi inicio
____________
Dim cmd As New SqlCommand
Dim ds As DataSet
Dim da As SqlDataAdapter
Dim prm As New SqlParameter
Dim dr As SqlDataReader
Private Sub LLENA_MDEUDAS(ByVal suministro As Decimal)
Dim oComm As New SqlDataAdapter("Com_FacEstDeudas_sp '" & suministro & "'", oConn)
Dim DT As New DataTable
oComm.Fill(DT)
DataGrid1.DataSource = DT
DataGrid1.DataBind()
ajma.FuncCloseConenction(oConn)
End Sub
Private Sub buscar_datgen(ByVal suministro As Decimal)
Try
Dim oConn As SqlConnection = ajma.FuncOpenConnection
cmd.CommandText = "Com_FacEstDeudas_sp "
cmd.CommandType = CommandType.StoredProcedure
cmd.Connection = oConn
prm = cmd.Parameters.Add("@cIdSuministro_TMP", SqlDbType.Decimal)
prm.Direction = ParameterDirection.Input
prm.Value = suministro
prm = cmd.Parameters.Add("@Ind", SqlDbType.Char)
prm.Direction = ParameterDirection.Input
prm.Value = "G"
dr = cmd.ExecuteReader
If dr.Read Then
txtsuministro.Text = suministro
cidTarif.Text = dr.GetString(1)
cidestconexion.Text = dr.GetString(2)
Cliente.Text = dr.GetString(3)
direccion.Text = dr.GetString(4)
servicio.Text = dr.GetString(5)
codcatastral.Text = dr.GetString(6)
' totalcred.text = dr.GetString(7)
cidsuministro.Text = suministro
txtmsn.Text = "Número de Suministro Ubicado..."
End If

Catch ex As Exception
txtmsn.Text = "Error: " & ex.Message
End Try
End Sub
___________
>>
este es el evento de darle click al botòn para empezar a buscar el id en la base de datos.
__________
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'clean
txtmsn.Text = "Buscándo Número de Suministro, porfavor espere..."
cidestconexion.Text = ""
cidsuministro.Text = ""
cidTarif.Text = ""
Cliente.Text = ""
codcatastral.Text = ""
direccion.Text = ""
servicio.Text = ""
'show
cidestconexion.Visible = True
cidsuministro.Visible = True
cidTarif.Visible = True
Cliente.Visible = True
codcatastral.Visible = True
Conexion.Visible = True
DataGrid1.Visible = True
direccion.Visible = True
Label9.Visible = True
lblCliente.Visible = True
lblcodcatastral.Visible = True
lbldireccion.Visible = True
lblservicio.Visible = True
servicio.Visible = True
Tarifa.Visible = True
'actions
LLENA_MDEUDAS(CDec(txtsuministro.Text))
DataGrid1.CurrentPageIndex = 0
buscar_datgen(CDec(txtsuministro.Text))
txtsuministro.Text = ""
End Sub
__________
>>
este es el data grid donde se almacena lo ubicado
__________
Private Sub DataGrid1_PageIndexChanged(ByVal source As System.Object, ByVal e As System.Web.UI.WebControls.DataGridPageChangedEvent Args)
DataGrid1.CurrentPageIndex = e.NewPageIndex
LLENA_MDEUDAS(CDec(txtsuministro.Text))
End Sub


____________
ENTONCES MI PREGUNTA VA... CÒMO INTRODUSCO TU CODIGO EN ESTE SCRIT???
GRACIAS SHIMITO
__________________
creando conciencia Nacionalista...!!!!! :si:
ajmataurus está desconectado   Responder Citando
Antiguo 19-dic-2006, 10:03   #4 (permalink)
ajmataurus ha deshabilitado el karma
 
Avatar de ajmataurus
 
Fecha de Ingreso: enero-2005
Mensajes: 270
Re: Error: Tiempo de espera caducado

ME OLVIDO DE ESTE: LLENA _MDEUDAS
_____________
Private Sub LLENA_MDEUDAS(ByVal suministro As Decimal)
Dim oComm As New SqlDataAdapter("Com_FacEstDeudas_sp '" & suministro & "'", oConn)
Dim DT As New DataTable
oComm.Fill(DT)
DataGrid1.DataSource = DT
DataGrid1.DataBind()
ajma.FuncCloseConenction(oConn)
End Sub
___________

AHH EL INCIO QUE PUSE ES LA SIGUEINTE FUNCIÒN
buscar_datgen(ByVal suministro As Decimal)
_____
__________________
creando conciencia Nacionalista...!!!!! :si:
ajmataurus está desconectado   Responder Citando
Antiguo 19-dic-2006, 11:38   #5 (permalink)
shumito ha deshabilitado el karma
 
Avatar de shumito
 
Fecha de Ingreso: mayo-2006
Mensajes: 226
Enviar un mensaje por MSN a shumito
Re: Error: Tiempo de espera caducado

http://www.gadgetophile.com/timeout-what-timeout/
http://www.velocityreviews.com/forum...aspnet-20.html
shumito está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 01:26.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93