Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te System.DBNull converteren naar een integer
Het Microsoft . Net Framework biedt hulpmiddelen die interactie met databases te vereenvoudigen . Bijvoorbeeld , de System.DBNull object vertegenwoordigt een gegevensbestand functie die niet bestaat helemaal . Dit is handig omdat het onderscheidt database- objecten die niet bestaan ​​uit de database objecten met een waarde van zero.The System.DBNull object maakt dit onderscheid . U kunt de gegevens objecten testen voor gelijkheid met System.DBNull , om te zien of ze bestaan ​​. Dan kunt u het antwoord op een geheel getal te zetten - met een waarde van " 0 " wanneer een object niet bestaat en " 1 " als het doet . Wat je
computer moeten met Visual Studio 2010 geïnstalleerd
Toon Meer Aanwijzingen

Open Visual Studio 2010 1 door te klikken op het pictogram van het programma . Als het laadt , selecteert u " File /New /Project" en klik op " Visual C # /Console Application . " Een nieuwe Console Application project wordt gecreëerd , en een broncode bestand wordt weergegeven in de belangrijkste editor venster . De broncode bestand bevat een klasse definitie en een lege belangrijkste methode . Plaats alle code die volgt in - tussen de accolades van de belangrijkste methode kopen van 2

Verklaar een nieuwe " DataTable " object door het schrijven van de volgende verklaring : .

DataTable dt
= new DataTable ( ) ;
3

Verklaar een integer variabele genaamd " DBNull " dat het resultaat van de " System.DBNull " operatie gelijkheid zal slaan :

int DBNull
= 0 ;
4

Maak een " foreach " lus die alle rijen van de " DataTable , " als dit grijpt :

foreach
( DataRow rij in dt.Rows ) { } < br >
5

Plaats de volgende ' if-else " statement binnen de accolades van de " foreach " lus. Deze uitspraak test de rijen in de " DataTable " voor gelijkheid met " System.DBNull . " Als een rij bestaat, de integer " DBNull " is ingesteld op " 0 ". Anders wordt deze ingesteld op " 1 . "

if ( DBNull.Value.Equals ( rij [ " " ] ) ) { DBNull = 0 ; } else { DBNull = 1 ; }

Print 6 uit de waarde van de integer " DBNull " door het plaatsen van de volgende verklaring aan de onderkant van de belangrijkste methode , buiten de " foreach " lus :

System.Console.WriteLine
( " { 0 } " , DBNull ) ;
7

Voer het programma door op de groene knop "Afspelen" . Het programma test de rijen van de " DataTable " voor gelijkheid met " System.DBNull . " Omdat er geen rijen waren eigenlijk gemaakt , deze rijen zijn gelijk aan " System.DBNull , " en het programma drukt de waarde " 0 ". < Br >

Previous: Next:
  Computer Programming Languages
·Hoe je externe afhankelijkhede…
·Hoe een Mail naar Script Formu…
·Formele Vs . Semi Formal Metho…
·Hoe onderscheid te maken tusse…
·Hoe te Typ in de Chinese teken…
·Verschillen tussen Respons Con…
·Hoe je de Delete -knop inschak…
·Effectief gebruik van Microsof…
·Hoe maak je een set van functi…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een Binary Tree in C Creëre…
·Hoe de Applet Viewer Verandering in Ecli…
·Microsoft Visual Database Hulpmiddelen 
·Hoe kan ik PHP live installeren! Chat 
·Wat te doen met een Trapped Fout in C 
·Hoe u met Visual Basic Array gegevens na…
·Visual Basic Tutorial over Zin Ruimte 
·Tutorial : MySQL Database Design 
·Verschillen tussen Structures & Classes 
Copyright © Computer Kennis http://www.nldit.com