. NET Framework Microsoft fornisce strumenti che semplificano l' interazione con i database . Ad esempio, l'oggetto System.DBNull rappresenta una caratteristica database che non esiste affatto . Questo è utile perché distingue gli oggetti di database che non esistono da oggetti di database con un valore di zero.The oggetto System.DBNull fa questa distinzione . È possibile verificare gli oggetti di dati per l'uguaglianza con System.DBNull , per vedere se essi esistono. Quindi è possibile convertire la risposta a un numero intero - con un valore pari a "0" quando un oggetto non esiste e "1", quando lo fa . Cose che ti serviranno 
 computer con Visual Studio 2010 installato 
 Mostra più istruzioni 
 1 
 Aprire Visual Studio 2010 , fare clic sulla sua icona del programma . Quando viene caricato , selezionare " File /Nuovo /Progetto" e fare clic su " Visual C # /Console Application . " Un nuovo progetto applicazione console è creato , e un file di codice sorgente viene visualizzata nella finestra principale . Il file di codice sorgente contiene una definizione di classe e un metodo main vuoto . Mettere tutto il codice che segue in-tra le parentesi graffe del metodo main 
 2 
 Dichiarare un nuovo oggetto " DataTable " scrivendo la seguente dichiarazione : . 
 
 DataTable dt = new DataTable (); 
 3 
 dichiarare una variabile intera di nome " DBNull " che memorizzerà il risultato dell'operazione di uguaglianza " System.DBNull " : 
 
 int DBNull = 0 ; 
 4 
 Creare un ciclo " foreach " che prende tutte le righe della " DataTable , " come questo : 
 
 foreach ( DataRow riga in dt.Rows ) { } < br > 
 5 
 Inserire la seguente dichiarazione " if-else " dentro le parentesi graffe del ciclo " foreach " . Questa dichiarazione mette alla prova le righe nella " DataTable " per l'uguaglianza con " System.DBNull . " Se una riga esiste , il numero intero " DBNull " è impostato su " 0 ". Altrimenti, è impostato su " 1 ". 
 < p > se ( DBNull.Value.Equals (riga [ " " ] ) ) { DBNull = 0; } else { DBNull = 1; } 
 6 
 Stampa il valore del numero intero " DBNull " inserendo la seguente dichiarazione in fondo il metodo principale, al di fuori del ciclo " foreach " : 
 
 System.Console.WriteLine ( "{0 }" , DBNull ) ; 
 7 
 Eseguire il programma premendo il tasto verde "Play" . Il programma controlla le righe dal " DataTable " per l'uguaglianza con " System.DBNull . " Dal momento che nessuna riga sono stati effettivamente creati , queste righe sono uguali a " System.DBNull , " e il programma stampa il valore " 0 ". < Br >