Een validatie controleren vaststelt dat de waarde ( of data ) in een computer ingevoerd geldig is . Validatie controles worden automatisch uitgevoerd door een computer om ervoor te zorgen dat de ingevoerde gegevens correct en redelijk is . Echter, validatiecontroles niet controleren of de ingevoerde gegevens juist zijn. Bijvoorbeeld, als een tabel accepteert waarden variërend van 11 tot 16 , waarden hoger of lager zijn dan dit bereik worden niet geaccepteerd of gevalideerd door de computer , en een fout wordt gegenereerd . Er zijn tal van soorten van validatiecontroles gebruikt om de juistheid van de ingevoerde gegevens verifiëren. Ze worden gebruikt om online formulieren , e-mailadressen en syntaxis van de programmeertaal authenticeren , en ze worden gebruikt door programma's , zoals Microsoft Excel en Access . Verplicht veld Validatie Een verplicht veld validatie check wordt vaak gebruikt bij het invullen van online formulieren . Het bepaalt of een gebruiker ingevuld belangrijke velden in een vorm . Een verplicht veld validatie check zal niet toestaan dat een formulier te verwerken totdat alle verplichte velden zijn ingevuld . Indien een of meer verplichte velden leeg zijn gelaten , wordt er een pop - up box , waarmee de gebruiker kan de ontbrekende velden . Range Validation Een validatie check bereik bepaalt al dan niet een ingevoerde waarde valt binnen een vooraf bepaald bereik . Bijvoorbeeld , als een tekstvak kan waarden binnen een bepaald bereik vallen , bijvoorbeeld 5 tot 10 worden alle door de gebruiker ingevoerde waarden buiten dit bereik vallen niet geaccepteerd . De validatie check bereik waarschuwt de gebruiker dat de besturing ingevoerde waarde is onjuist , zodat de gebruiker kan de nodige wijzigingen . Validatiecontroles assortiment worden ook gebruikt om de consistentie van de data in formulieren ingevoerd checken . Patroonovereenkomst Validation Pattern matching validatie wordt gebruikt om te controleren of gegevens die door een gebruiker volgt een vooraf ingesteld patroon . E-mailadressen worden gevalideerd met patroonherkenning controles . Email validators controleren van de syntax van een ingevoerde e-mailadres om te bepalen of het de SMTP -protocol voor e-mailadres normen volgt . E-mailadressen worden samengesteld uit twee delen - het lokale gedeelte en de domeinnaam . Zo heeft [email protected] abcd als zijn lokale gedeelte en example.com als de domeinnaam . Email patroonovereenkomst validatiecontroles lezen en authenticeren ingevoerde e-mailadressen te controleren op syntax of andere inconsistenties . Abcd.example.com , abc .. [email protected] , a @ b @ [email protected] zijn allemaal ongeldig e -mailadressen . Numerieke Validation numerieke valideringstesten bepalen of gegevens in een veld of tekstvak ingevuld een numerieke waarde ( 1 , 2 , 3 , enz. ) , een alfabetische waarde ( a , b , c , enz. ) of een alfanumerieke waarde (die omvat symbolen : & , % , # , enz. ) . Numerieke validatie controles kunnen gebruikers alleen numerieke waarden , en een pop - up waarschuwt de gebruiker in te voeren als hij andere tekens dan cijfers waarden ingaat .
|