Errore server nell'applicazione '/BancaNew2009'.

Tentativo non valido di lettura in assenza di dati.

Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.

Dettagli eccezione: System.InvalidOperationException: Tentativo non valido di lettura in assenza di dati.

Errore nel codice sorgente:

Il codice sorgente che ha generato questa eccezione non gestita può essere visualizzato soltanto durante la compilazione in modalità di debug. Per attivare tale modalità, eseguire una delle operazioni descritte di seguito, quindi richiedere l'URL:

1) Aggiungere una direttiva "Debug=true" all'inizio del file che ha generato l'errore. Esempio:

  <%@ Page Language="C#" Debug="true" %>

Oppure:

2) Aggiungere la seguente sezione al file di configurazione dell'applicazione:

<configuration>
   <system.web>
       <compilation debug="true"/>
   </system.web>
</configuration>

Se si utilizza la seconda tecnica, tutti i file all'interno dell'applicazione verranno compilati in modalità di debug. Con la prima tecnica verrà invece compilato in modalità di debug solo il file interessato.

Importante: l'esecuzione di applicazioni in modalità di debug causa un sovraccarico della memoria o una riduzione delle prestazioni. Assicurarsi che il debug di un'applicazione sia disattivato prima di distribuirla in un contesto di produzione.

Analisi dello stack:


[InvalidOperationException: Tentativo non valido di lettura in assenza di dati.]
   System.Data.SqlClient.SqlDataReader.GetValue(Int32 i) +118
   System.Data.SqlClient.SqlDataReader.get_Item(String name) +27
   WebDAL.OfferteManager.GetOffertaResCom(String ID, Boolean ScriviLog) in E:\Sorgenti_euro\ASPDOTNET2.0\BancaNew2009\WebDAL\OfferteManager.vb:108
   Routine.GetCollectionHtml(StrutturaStile Stile, String ID, String Tipo, String QueryString, Boolean PopupEsteso) +172
   DettaglioPopup.ObjectDataSource1_ObjectCreated(Object sender, ObjectDataSourceEventArgs e) +175
   System.Web.UI.WebControls.ObjectDataSourceView.OnObjectCreated(ObjectDataSourceEventArgs e) +95
   System.Web.UI.WebControls.ObjectDataSourceView.InvokeMethod(ObjectDataSourceMethod method, Boolean disposeInstance, Object& instance) +160
   System.Web.UI.WebControls.ObjectDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +1247
   System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) +19
   DevExpress.Web.ASPxClasses.Internal.DataHelper.PerformSelect() +159
   DevExpress.Web.ASPxDataView.DataViewBaseDataHelper.PerformSelect() +10
   DevExpress.Web.ASPxClasses.Internal.DataContainer.PerformSelect() +112
   DevExpress.Web.ASPxClasses.ASPxDataWebControlBase.DataBindCore() +15
   DevExpress.Web.ASPxClasses.ASPxDataWebControlBase.DataBindInternal() +104
   DevExpress.Web.ASPxClasses.ASPxWebControl.DataBind() +37
   DevExpress.Web.ASPxClasses.Internal.DataHelperBase.EnsureDataBound(Boolean ensureChildControls) +89
   DevExpress.Web.ASPxClasses.Internal.DataContainer.EnsureDataBound() +120
   DevExpress.Web.ASPxDataView.ASPxDataViewBase.CreateChildControls() +19
   System.Web.UI.Control.EnsureChildControls() +87
   DevExpress.Web.ASPxClasses.ASPxWebControlBase.EnsureChildControls() +4
   System.Web.UI.Control.PreRenderRecursiveInternal() +44
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +842


Informazioni di versione: Versione di Microsoft .NET Framework:2.0.50727.3662; Versione di ASP.NET:2.0.50727.3668