SqlDataSource, Stored procedure e CommandTimeout

Oggi ho fatto una piccola pausa su Flex per tornare a .NET per un lavoretto veloce veloce che mi ha riservato un piccola insidia sull’ SqlDataSource.

Eseguendo un stored procedure su una tabella con milioni di record senza nemmeno un indice, mi sono beccato un bel time out. Mi scrivo qua la soluzione come promemoria:

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

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • YahooMyWeb

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.