Procedura: gestire valori null in un oggetto DataColumn
In un dataset tipizzato, è possibile controllare la rappresentazione di colonne che contengono valori null. Questa funzione è disponibile soltanto quando i valori delle colonne vengono recuperati tramite i relativi accessori tipizzati. Se il valore viene recuperato mediante l'indice di riga o l'indice di colonna della tabella, non sarà possibile impostare il valore restituito. Ciò è dovuto al fatto che la logica per la restituzione di questo valore è incorporata nel metodo di impostazione delle proprietà della colonna dati specifica della classe DataSet generata.
Per impostare il valore da restituire quando un valore di DataColumn è null
Aprire il dataset in Progettazione DataSet.
Selezionare una colonna in una tabella dati.
Nella finestra Proprietà selezionare la proprietà NullValue.
Effettuare una delle seguenti operazioni:
Selezionare il valore appropriato dall'elenco a discesa:
Valore
Descrizione
(Vuoto)
Restituisce valori null String.Empty.
(Nothing)
Restituisce valori null come DBNull.
(Generare eccezione)
I valori null generano una Exception.
-oppure-
Impostare la proprietà su qualsiasi valore personalizzato valido per il tipo di dati della colonna. Se, ad esempio, si specifica la stringa Nessun valore per una colonna il cui tipo di dati è String, per tutti i record contenenti valori null in quella colonna verrà visualizzato "Nessun valore".