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
ASP.NET 2.0 / 3.5 / 4.0
Eccezzione quando un dato in una tabella è nullo
martedì 24 febbraio 2009 - 17.11
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
frungillo
Profilo
| Newbie
10
messaggi | Data Invio:
mar 24 feb 2009 - 17:11
AIUTO!!! Ragazzi sto impazzendo
ho un database oracle sto creando un'interfaccia WEB con VISUAL WEB DEVELOPER 2008 EXPRESS che prende dei dati da una tabella che chiamiamo ARCHIVIO
in questa tabella vi sono diverse righe con valori NULL e sistematicamente ogni volta che cerco di tirare fuori i dati (tramite DATASET) e trova un valore nullo mi va in eccezzione:
'Il valore della colonna 'XXXXXX' nella tabella ARCHIVIO' è DBNull
ho provato a giocare con i settaggi della TABELLA nel dataset ed ho trovato unva voce relativa ad singola colonna della tabella:
NULLVALUE : THROW EXCEPTION
gli altri valori possibili sono NULL ed EMPTY ma non me li fa settare dicendomi che IL VALORE DELLA PROPRIETA NON E' VALIDO!
Come posso risolvere il problema?
balfaz
Profilo
| Expert
726
messaggi | Data Invio:
mar 24 feb 2009 - 18:28
hai provato a usare il metodo tostring della proprieta items del datatable o dataset
cioe:
miodatatable.rows(0).item("miocampo").tostring
questo farà che il dbnull possa diventare un semplice vuoto o spazio
speriamo ti serva, e di aver capito bene il tuo problema
"Che in questo 2009 i nostri codici possano sconvolgere il mondo."
frungillo
Profilo
| Newbie
10
messaggi | Data Invio:
mer 25 feb 2009 - 10:24
grazie balfaz, il sistema funge egregiamente, anche se speravo in qualcosa di meno macchinoso, comunque grazie mi hai risolto un problema grosso come un palazzo......
balfaz
Profilo
| Expert
726
messaggi | Data Invio:
mer 25 feb 2009 - 11:37
ben per te, comunque siamo sempre qui!!!
"Che in questo 2009 i nostri codici possano sconvolgere il mondo."
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 !