Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment exporter un fichier EXE Visu…
  • Dressez la liste des types de donné…
  • Échec de sécurité API: Token obli…
  • SQL Class Formation en ligne 
  • Comment utiliser les iframes avec Fl…
  • MSI Package Tutoriel 
  • Fortran fonctions d'erreur 
  • Comment calculer SHA-256 pour une ch…
  • Que sont les modèles CSS 
  • Différences entre High Level et de …
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment faire pour convertir System.DBNull à un Integer

    . NET Framework Microsoft fournit des outils qui simplifient les interactions avec les bases de données. Par exemple , l'objet System.DBNull représente une caractéristique de base de données qui n'existe pas du tout . Cela est utile car elle distingue les objets de base de données qui n'existent pas à partir d'objets de base de données d'une valeur de zero.The objet System.DBNull fait cette distinction. Vous pouvez tester les objets de données pour l'égalité avec System.DBNull , pour voir si oui ou non ils existent. Ensuite, vous pouvez convertir la réponse en entier - avec une valeur de " 0" quand un objet n'existe pas et «1» quand il le fait . Choses que vous devez
    ordinateur avec Visual Studio 2010 est installé
    Voir Plus Instructions
    1

    Ouvrez Visual Studio 2010 en cliquant sur son icône du programme. Quand il charge , choisissez "Fichier /Nouveau /Projet " et cliquez sur " Visual C # application /de la console. " Un nouveau projet d'application de console est créé, et un fichier de code source s'affiche dans la fenêtre principale de l'éditeur . Le fichier de code source contient une définition de classe et une méthode principale vide . Placez tout le code qui suit dans l'entre accolades de la méthode principale
    2

    déclarer un nouvel objet " DataTable " par écrit la déclaration suivante: .

    DataTable dt = new DataTable ();
    3

    déclarer une variable de type entier nommée « DBNull " qui va stocker le résultat de l'opération de l'égalité " System.DBNull ":

    int DBNull = 0 ;
    4

    créer une boucle " foreach " qui saisit toutes les lignes de la " DataTable, " comme ceci:

    foreach ( DataRow ligne dans dt.Rows ) {} < br >
    5

    Placez le suivant de déclaration " if-else " à l'intérieur des accolades de la boucle " foreach " . Cette déclaration teste les lignes de la " DataTable " pour l'égalité avec " System.DBNull . « Si une ligne existe , l'entier " DBNull » est réglé sur «0». Sinon, il est réglé sur "1".

    Si ( DBNull.Value.Equals ( row [ ""] )) { DBNull = 0; } else { DBNull = 1; }
    6

    Imprimer la valeur de l'entier " DBNull " en plaçant la déclaration suivante à la fin de la méthode principale , en dehors de la boucle " foreach ":

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

    exécuter le programme en appuyant sur le bouton "Play " vert. Le programme teste les lignes de la " DataTable " pour l'égalité avec " System.DBNull . " En l'absence de lignes ont été effectivement créés , ces lignes sont égales à " System.DBNull , " et le programme affiche la valeur "0". < Br >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Règles de style COBOL 
  • Comment télécharger plusieurs fichiers l'utilisation du flash 
  • Comment faire pour afficher les fichiers SIG De Printshop 
  • Comment écrire DIV Tags 
  • Comment faire pour convertir visuel Logic pour Visio 
  • Comment cacher un programme en AppleScript 
  • Comment faire pour intégrer Lecteurs de musique 
  • Différence entre un script shell et un Programme 
  • Comment calculer un Autodesk et moment d'inertie pour un arbre tournant 
  • Comment penser comme un programmeur 
  • Connaissances Informatiques © http://www.ordinateur.cc