Dupla értékek megakadályozása a területen
Megakadályozhatja, hogy az ismétlődő értékek be legyenek írva a mezőbe egyedi index létrehozásával. Egy egyedi index egy olyan index, amely minden egyes értéket megkövetel az indexált mezőben.
Két fő mód van egy egyedi index létrehozására.
A mező "indexelt" tulajdonságának "Igen (nincs ismétlés)" értékének beállítása Ehhez nyissa meg a táblázatot a Tervezőben. Ez a módszer csak akkor használható, ha egy mezőt szeretne megváltoztatni.
Hozzon létre egy adat-meghatározó lekérdezést, amely egyedi indexet hoz létre Ezt SQL-módban végezheti el. Ez a módszer nem olyan egyszerű, mint egy konstruktor használata, de van némi előnye: mentheti az adatmeghatározási lekérdezést, és újra felhasználhatja. Ez akkor hasznos, ha rendszeresen törli és újból létrehozza a táblázatokat, és egyes mezők számára egyedi indexeket szeretne használni.
Válassza ki a kívánt műveletet
Állítsa be az "Igen (nem ismétlődő)" értéket a mező "indexelt" tulajdonságához
A navigációs ablaktáblában kattintson a jobb gombbal a mezőt tartalmazó táblázatra, majd kattintson a Tervezés parancsra.
Válasszon ki egy mezőt, amelynek egyedi értékei legyenek.
A mező tulajdonságai területen az Általános lapon állítsa az indexelt tulajdonságot Igen (nincs ismétlés).
Hozzon létre egy egyedi indexet egy mezőre egy adatdefiníciós lekérdezés használatával
A Létrehozás lapon az Egyéb csoportban kattintson a Lekérdezés tervezés gombra.
A Konfigurátor lapon az Eredmények csoportban kattintson a Nézet címsor alatti nyílra, és válassza az SQL módot.
Távolítsa el az összes SQL kifejezést a lekérdezésből.
Írja be vagy illessze be a következő SQL utasítást a lekérdezésbe:
Az SQL utasításban cserélje ki a változókat az alábbiak szerint.
Helyezze vissza a tábla indexeléséhez szükséges mezőket tartalmazó táblázat nevét. Ha az asztal neve szóközöket vagy különleges karaktereket tartalmaz, akkor a nevet szögletes zárójelben kell elhelyeznie.
Cserélje ki a mezõnev mezõt az indexeléshez. Ha a mezőnév szóközöket vagy különleges karaktereket tartalmaz, akkor a nevet szögletes zárójelben kell elhelyeznie.
Mentse és zárja be a lekérdezést.