Skip Navigation Links
Novas Tecnologias
Ferramentas Adicionais
Ferramentas Adicionais


Dica No :
850
Assunto : ASP.NET
Titulo: Configurando o timeout de um command

Gostou do texto ? Vote e dê sua opinião! Pontuação atual :

Translate this page now :






Adicione aos Favoritos!
BlogBlogs Rec6 Linkk Ueba Technorati Delicious DiggIt! StumbleUpon



Eventualmente podemos ter querys na base de dados que demorem um pouco mais do que desejamos. Tais querys (ou procedures) podem causar timeout em sua execução.

Muitas vezes a base de dados precisa de uma certa otimização, mas podemos contornar o problema de uma forma rápida enquanto tal processo de otimização não ocorre, alterando o tempo de timeout do command.

A questão é que quando utilizamos o sqlDataSource, como vamos alterar o timeout do command que o sqlDataSource utiliza ?

O truque é interceptar os eventos que ocorrem imediatamente antes da execução : Selecting, inserting, deleting e updating.

Nestes eventos recebemos o Command que será executado na base de dados e podemos alterar o seu timeout.

Veja um exemplo :

Protected Sub SqlDataSource1_Selecting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs) Handles SqlDataSource1.Selecting


e.Command.CommandTimeout = 200
End Sub

Nome :
E-mail:
Comentarios :
 
 
Os Últimos Comentários
Nenhum comentário foi realizado ainda. Seja o primeiro !
Dicas
Dica do Dia
Receba Dicas Por Email
E-mail :  
 


 (help)
Aceito receber informativos do devASPNet, informações de eventos e treinamentos

Veja Quais Informativos Você Receberá

Pesquisar Dicas
Pesquisar Artigos, Dicas e Noticias

Banco de Dados
Algumas Entrevistas
Links Importantes

Búfalo Informática, Treinamento e Consultoria
R. Alvaro Alvim, 37/920 Centro - Cinelândia - Rio de Janeiro Cep: 20031-010
Tel : (21) 2262-1368 (21) 9240-5134 E-mail : Contato@bufaloinfo.com.br