| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Hvordan til at identificere de typer af Input Validering
    Identifikation af typer af input under validering af et kontrol i Microsoft Visual C # -program vil hjælpe dig med guide brugeren til at indtaste de korrekte data. I C #, kan du bruge " Validering " begivenhed for at identificere de typer, du ønsker at validere for kontrollen . Validering er vigtig, når dit program er at indsamle data, der skal gemmes i en database. Felter i databasetabeller er af visse datatyper og problemer kan opstå, når data fra en anden datatype bliver gemt . Ting du skal
    Microsoft Visual Studio
    Vis Flere Instruktioner
    1

    Launch Microsoft Visual Studio , og klik på " Nyt projekt " linket fra venstre rude af din computerskærm . Udvid " Andre sprog " under " Installerede skabeloner" og klik på " Visual C #. " Dobbeltklik på " Windows Forms Application " fra midten af dialogvinduet for at oprette et nyt projekt.
    2

    Dobbelt klik på " TextBox " kontrol for at tilføje en ny tekstboks til formularen . Dobbeltklik på " Button " for at tilføje en ny knap kontrol til formularen . Tilføj en " ErrorProvider " ved hjælp af samme teknik . Den " ErrorProvider " vil blive brugt til at hurtige fejl.
    3

    Højreklik på tekstboks , og klik på "Egenskaber " for at vise egenskaber siden. Klik på begivenhederne ikon, der ligner et lynnedslag og dobbeltklik på siden af ​​" validere " for at oprette en ny validering procedure. Føj følgende kode inde i " textBox1_Validating " procedure for at identificere , om typen af ​​input var en " Int " eller "Double " datatype : Hej

    Boolean typeFound = false; if ( determinIntType ( textBox1.Text ) ) { typeFound = true; MessageBox.Show ( " Du har indtastet et Int type. ") errorProvider1.SetError ( textBox1 , "") ;} else { this.errorProvider1.SetError ( textBox1 ", en gyldig type var ikke fundet Angiv en gyldig type! . "); }

    if ( typeFound == false ) { if ( determinDoubleType ( textBox1.Text )) { typeFound = true; MessageBox.Show ( " Du har indtastet en dobbelt type " ), errorProvider1.SetError ( textBox1 , ". ") ;} else { this.errorProvider1.SetError ( textBox1 ", en gyldig type blev ikke fundet Angiv venligst en gyldig type! . "); }}
    4

    Kopier og indsæt følgende procedure for at identificere, hvis de indtastede data var en " int " datatype : Hej

    private bool determinIntType (string dataEntered ) { try { int isANumber = Convert.ToInt32 ( dataEntered ) returnere sandt ;} catch ( Exception ) { return false ;}}
    5

    Tilføj følgende procedure for at identificere, hvis de indtastede data var en " Double" datatype:

    private bool determinDoubleType (string dataEntered ) { try {

    double isANumber = Convert.ToDouble ( dataEntered ) returnere sandt ;} catch ( Exception ) {return false; }}
    < br > 6

    Tryk på "F5 " for at køre programmet, og skriv et sæt tal i tekstboksen kontrol. Klik på " Button1 " for at vise resultater.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan installeres C + + compilere til Netbeans 
    ·Definition af CPP File 
    ·Sådan oprettes en switch-statement i C 
    ·Sådan bruges C + + for at få USB Pen serienumre 
    ·Hvad er meningen med ANSI 
    ·Sådan Link OBJ filer i Turbo C + + 
    ·Sådan fjernes et indeks i en dynamisk Array af heltal …
    ·Sådan konstateres , om en dato er et gyldigt i en C Pr…
    ·Hvordan man laver en C + + Critter Caretaker Program me…
    ·Definer en multi-dimensional Array i C + + 
      Anbefalede Artikler
    ·Adgang : VBA Export Query 
    ·Sådan oprettes Lege i Visual Basic 
    ·Sådan tilføjes kolonner til en DataTable i C # 
    ·Spil Ideer til Python 
    ·Sådan downloader filer fra websider med Python 3.X 
    ·Hvordan at adskille en Int i et array 
    ·Step-by- Step PHP Træning 
    ·Sådan Ring en lagret procedure i en SQL- server fra VB…
    ·Hvordan til at skrive min egen Exception Handler i Java…
    ·Sådan Multiply heltal med Bit Forskydninger 
    Copyright © Computer Viden http://www.computerdk.com