Példák érvényességi szabályokra

 

Az Érvényességi szabály (ValidationRule) beállítása

Az Érvényesítési szöveg (ValidationText) beállítása

<>0

A beírt érték nem lehet nulla.

0 Or >100

Az értéknek 0-nak vagy 100-nál nagyobbnak kell lennie.

<#2000/1/1#

2000. előtti dátumot kell beírni.

>=#2000/1/1#
And <#2001/1/1#

2000-es dátumot kell beírni.

StrComp(UCase([Vezetéknév]);
[Vezetéknév];0) = 0

A Vezetéknév mezőt csupa nagybetűkkel kell kitölteni.

A mező érvényességi szabályában helyettesítő karaktereket is alkalmazhatunk. Hogy melyeket, az a Microsoft Access adatbázisban (Microsoft Access adatbázis: Adott témakörhöz kapcsolódó, illetve adott céllal összegyűjtött adatok és objektumok (például táblák, lekérdezések és űrlapok) gyűjteménye. Az adatok kezelését a Microsoft Jet adatbázis-vezérlő végzi. megadott ANSI SQL lekérdezési módtól (ANSI SQL lekérdezési üzemmód: A kétféle SQL-szintaxis egyike. Az ANSI-89 SQL (mely Microsoft Jet SQL és ANSI SQL néven is ismert) a hagyományos Jet SQL szintaxis, az ANSI-92 SQL pedig új, a korábbiaktól eltérő foglalt szavakat, szintaktikai szabályokat és helyettesítő karaktereket tartalmaz.) függ.

A következő példa Microsoft Jet SQL szintaxist használó Access adatbázisra vonatkozik.

Az Érvényességi szabály (ValidationRule) beállítása

Az Érvényesítési szöveg (ValidationText) beállítása

Like "K???"

Az értéknek négy karakterből kell állnia, és K betűvel kell kezdődnie.

A következő példa Microsoft SQL Server-kompatibilis szintaxist (ANSI-92) használó Access adatbázisra vonatkozik.

Az Érvényességi szabály (ValidationRule) beállítása

Az Érvényesítési szöveg (ValidationText) beállítása

Like "K___"

Az értéknek négy karakterből kell állnia, és K betűvel kell kezdődnie

Bezárás