Visualizzazione dei risultati da 1 a 4 su 4

Discussione: aiuto lettura errore

  1. #1
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881

    aiuto lettura errore

    Come posso fare per interpretare l'errore che mi viene mostrato di seguito?
    Le query le ho testate nell'SQL Management Studio e vengono eseguite in pochi secondi senza problemi apparenti, eppure...

    codice:
    [SqlException (0x80131904): Timeout. Il tempo disponibile è scaduto prima del completamento dell'operazione o il server non risponde.]
       System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +2084930
       System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +5084668
       System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() +234
       System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +2275
       System.Data.SqlClient.SqlDataReader.ConsumeMetaData() +33
       System.Data.SqlClient.SqlDataReader.get_MetaData() +86
       System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +311
       System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +987
       System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +162
       System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) +32
       System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) +141
       System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) +12
       System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) +10
       System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +144
       System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +319
       System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) +92
       System.Web.UI.WebControls.SqlDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +1618
       System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) +21
       System.Web.UI.WebControls.DataBoundControl.PerformSelect() +143
       System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +74
       System.Web.UI.WebControls.GridView.DataBind() +4
       System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() +66
       System.Web.UI.WebControls.CompositeDataBoundControl.CreateChildControls() +75
       System.Web.UI.Control.EnsureChildControls() +102
       System.Web.UI.Control.PreRenderRecursiveInternal() +42
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Control.PreRenderRecursiveInternal() +175
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2496
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  2. #2
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    Io capisco che incontra un problema usando la connessione ma non riesco a identificarlo nè a circoscrivere la cosa, anche perchè la pagina che esegue le queries, usando altri parametri funziona (è una pagina che viene usata da diverse ditte per ottenere, interrogando alcune tabelle, un elenco dei lavori da fare: con una ditta funziona e con altre no e come si può immaginare usano la stessa connessione... e le query, come già detto, su sql management studio funzionano per tutte le ditte indistintamente e senza problemi)
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  3. #3
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    per completezza delle informazioni:
    sto usando Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272, db SQL2008r2, aspNet VB e SQLconnection con connectionstring definita nel webconfig.
    La connectionstring è più o meno questa
    ..... connectionString="Data Source=<nomedelserverSQL>; Initial Catalog=<nomedelDB>; User ID=<username>; Password=<pwd>;MultipleActiveResultSets=True;" providerName="System.Data.SqlClient" />
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  4. #4
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    Aggiornamento
    Variando il timeout sull'evento onselecting del recordset associato al gridview, la pagina si carica....
    Resta da capire perchè una query nel management studio impiega un secondo ad essere eseguita e la stessa query riportata sulla pagina aspnet necessiti di un timeout superiore a 120secondi per starci...

    Questi sono gridview e datasource sulla mia pagina aspx, se ci vedete qualcosa di anomalo fatemelo vedere:
    codice:
    <asp:GridView ID="Griddafare" runat="server" AutoGenerateColumns="False" 
            DataKeyNames="alldata" DataSourceID="SqlDataSourceX" AllowPaging="True" PageSize="40"
            AllowSorting="false" cssclass="grids" Onselectedindexchanged="sendtodetail" >
            <Columns>
                <asp:BoundField DataField="IDjob" HeaderText="Lav.N." HeaderStyle-Width="5%" ItemStyle-HorizontalAlign="Center" ItemStyle-CssClass="itemcss" HeaderStyle-CssClass="headcss" Visible="false">
                </asp:BoundField>
                <asp:BoundField DataField="giorno" HeaderText="giorno" HeaderStyle-Width="8%" ItemStyle-HorizontalAlign="Center" ItemStyle-CssClass="itemcss" HeaderStyle-CssClass="headcss">
                </asp:BoundField>
                <asp:BoundField DataField="descrjob" HeaderText="lavoro/turno cliente" HeaderStyle-Width="32%" ItemStyle-CssClass="itemcss" HeaderStyle-CssClass="headcss">
                </asp:BoundField>
                <asp:BoundField DataField="descrautista"  HeaderText="autista" HeaderStyle-Width="25%" ItemStyle-CssClass="itemcss" HeaderStyle-CssClass="headcss">
                </asp:BoundField>
                <asp:BoundField DataField="descrmezzo"  HeaderText="mezzo" HeaderStyle-Width="25%" ItemStyle-CssClass="itemcss" HeaderStyle-CssClass="headcss">
                </asp:BoundField>
                <asp:CommandField ShowSelectButton="True" HeaderStyle-Width="5%"  ItemStyle-HorizontalAlign="Center" ControlStyle-Height="16px" SelectImageUrl="~/images/mag.gif" ButtonType="Image" ItemStyle-CssClass="itemcss" HeaderStyle-CssClass="headcss">
                </asp:CommandField>
              </Columns>
        </asp:GridView>
        <asp:SqlDataSource ID="SqlDataSourceX" runat="server" 
            ConnectionString="<%$ ConnectionStrings:ConnDati %>" 
                    SelectCommand='p_lavori_dafare' SelectCommandType="StoredProcedure"  >
            <SelectParameters>
                <asp:SessionParameter Name="ditta" SessionField="ditta" />
                <asp:SessionParameter Name="sede" SessionField="sede" />
            </SelectParameters>
        </asp:SqlDataSource>
    (la connectionstring che è indicata nel datasource fa riferimento a quella inserita nel webconfig che ho descritto un paio di post sopra)
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.