Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Errore nel datareader
mercoledì 23 febbraio 2005 - 11.19
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mer 23 feb 2005 - 11:19
Ragazzi vi posto un sringa di codice che sto utilizzando e che è banalissima ma quando la eseguo mi genera il seguente errore:
Informazioni aggiuntive: Operatore non valido per tipo 'DBNull' e stringa 'X2KB3387T'.
cmd1 = New SqlCommand("SELECT serial FROM invoice WHERE Id_prog='PROF'", db1)
dr1 = cmd1.ExecuteReader
If dr1.Read() Then
If Dr1.GetValue(0) <> "X2KB3387T" Then
End if
Ciao
Fabio
Andy
Profilo
| Senior Member
487
messaggi | Data Invio:
mer 23 feb 2005 - 11:26
Il valore del campo Serial è NULL? Non sta provando a confrontare la stringa con NULL?
Al massimo fai un controllo prima che il campo non sia NULL, poi se non è NULL ne leggi il contenuto.
Poi dovresti provare a leggerlo in questo modo:
if dr1(0).tostring <> "X2KB3387T" Then
...
end if
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mer 23 feb 2005 - 12:09
Ho risolto, grazie per l'interessamento
Ciao
Fabio
Torna su
Stanze Forum
Elenco Threads
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 !