| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come convertire System.DBNull a un Integer
    . 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 >

    Previous :

    next :
      Articoli Correlati
    ·Come eseguire l'override Elimina in Rails 
    ·Come imparare SQL stored procedure 
    ·Come convertire BigInteger a Int. 
    ·Sviluppo Componenti iPhone 
    ·Come compilare SWC 
    ·Come ignorare il Cestino quando cade un tablespace in O…
    ·Come eliminare gli spazi in una stringa in Groovy 
    ·PHP Array Sort Funzione 
    ·Come programmare la Best Practice per una notazione Cam…
    ·COBOL può visualizzare un valore esadecimale 
      Articoli in evidenza
    ·Come creare un gestore degli errori per un programma VB…
    ·Come visualizzare un JPG in PictureBox di Visual Basic 
    ·Come scrivere in un file CSV su VB.NET 
    ·Alpha Numeric PHP controllare 
    ·Come fare un pulsante in Access inserire una data su un…
    ·Come aggiornare il Source SDK 
    ·Come ottenere il telecomando Dimensione file a PHP 
    ·Come inserire o aggiornare una query MySQL 
    ·Come convertire il testo in formato CSV in KiXtart 
    ·Come costruire una stringa e impostare il testo con la …
    Copyright © Conoscenza Informatica http://it.wingwit.com