Problema strano System.Nullreferenceexception

mercoledì 10 ottobre 2007 - 15.24

elsinore Profilo | Junior Member

Ciao a tutti, nn so più dove sbattere la testa!

Sono in questa situazione, ho sviluppato una web application con VS2005 in c#......l'applicazione si connete ad un DB e fa le solte cose.
L'ambiente su cui ho svilupppato l'applicazione ha l'oracle client 9.2.0.1.0.

Funziona tutto.....almeno nel mio ambiente, ho spostato l'applicazione su un altro ambiente e alcune query non girano....nn riesco a capire il motivo


Line 664: while (Record.Read())
Line 665: {


Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

sull'altra macchina nn sono ancora riuscito a debuggare ma, dando per scontato che i dati nel DB sono corretti, questi errori possono dipendere dal client? sul server dove la'pplicazione nn gira c'è il 9.0.2.0.6....... sul mio il 9.2.....può essere questo a causarmi questi problemi??

grazie

alx_81 Profilo | Guru

>Ciao a tutti, nn so più dove sbattere la testa!
>
>Sono in questa situazione, ho sviluppato una web application
>con VS2005 in c#......l'applicazione si connete ad un DB e fa
>le solte cose.
>L'ambiente su cui ho svilupppato l'applicazione ha l'oracle client
>9.2.0.1.0.
>
>Funziona tutto.....almeno nel mio ambiente, ho spostato l'applicazione
>su un altro ambiente e alcune query non girano....nn riesco a
>capire il motivo
>
>
>Line 664: while (Record.Read())
>Line 665: {
>
>
>Exception Details: System.NullReferenceException: Object reference
>not set to an instance of an object.
>
>sull'altra macchina nn sono ancora riuscito a debuggare ma, dando
>per scontato che i dati nel DB sono corretti, questi errori possono
>dipendere dal client? sul server dove la'pplicazione nn gira
>c'è il 9.0.2.0.6....... sul mio il 9.2.....può essere questo
>a causarmi questi problemi??
Ciao,
purtroppo l'unica cosa che posso dirti è che l'oggetto Record è null. Quindi devi cercare di debuggare per bene e trovare la motivazione per cui il tuo ExecuteReader non ti torna un oggetto. Potrebbe essere un problema di disallineamento dei due database, basta infatti che manchi la tabella in questione e che sia mal gestito l'errore sull'esecuzione della query. Purtroppo di più non posso dire.
Ciao!

Alx81 =)

http://blogs.dotnethell.it/suxstellino
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5