adatbázisok
Lekérdezések paraméterekkel
Ha a munka adatbázisok a gyakorlatban hasznos lekérdezések paraméterekkel. Fogom elmagyarázni a példát a táblázat ügyfeleket. Ha nem használ paramétereket, hogy gyorsan megtalálja a megfelelő vásárlók lenne szükség minden egyes levél, amely a nevét, hogy a kérést. Ugyanezzel a lekérdezési paramétert hozunk létre, csak egy kérés, és az első betű a név szerepel a teljesítmény.
Be a teljesítmény adatok és paramétereknek nevezzük. amelyeket figyelembe szögletes zárójelben. Felhívom a figyelmet arra a tényre, hogy a nevét, a paraméter nem egyezik meg a tábla nevét mezőben.
Példaként tekintsük a létrehozásának folyamatát egy lekérdezés mellett a vevő, akinek a neve kezdődik a beírt karakterek. Másolás vágólapon keresztül kérés „vevők a levélben és a” Másolás és beillesztés gomb a Kezdőlap lap hírcsatornák. Ahogy be a „vevők a begépelt betűket”, mint az új neve a kérelmet. Jobb klikk a kérést, hogy hívja a kivitelező. Azt, hogy a következő változtatásokat. Ahogy írja a kritériumok: Mint a [Start eredetű] "*". üzemeltetője az itt használt egyesíteni a két karakterlánc-kifejezés. Most, amikor a lekérdezés végrehajtását ablak meg egy értéket a meghívást Kezdés névre (amely egybeesik a paraméter nevét a lekérdezés).
Az alapértelmezett paraméterek típusú szöveget. Ha kell használni a különböző típusú adatok, akkor használja a Ribbon tervező lásd megjelenítése vagy elrejtése a lelet lehetőségek ..., ami azt jelzi, hogy milyen típusú paraméter.
Feladat. Készítsen lekérdezést
- „Áruk több mint a” táblázatot termékek a mezők neve, Ár c név szerint rendezve. Vegyük alapul a lekérdezés „áru drágább, mint”. A kérelemben fel kell jeleníteni termékek, amelyek ára nem kevesebb, mint egy bizonyos értéket (kiválasztás Állapot:> = [nyersanyagár]). Ebben a lekérdezés, akkor is meg kell választani a menü Query / Options ... adja meg a lehetőséget, a termék ára és az adattípus „dupla lebegőpontos”.
- „Értékesítési korábban” a Rendelések tábla (a kiválasztási feltételek: <= [Дата]). Параметр Дата должен иметь тип “Дата/время”.
Lekérdezések kiszámított mezők
Access lehetővé teszi, hogy a számított polya.Formula írva a sorban mező üres oszlop. Ez tartalmazhat állandók, asztalok, mezőnevek, valamint a lekérdezési paramétereket. A képletek által használt aritmetikai és logikai műveleteket. Ahhoz, hogy adja meg a műveletek sorrendjét, akkor zárójelben, majd a beépített Access funkció.
Az Access adatbázis egy speciális Expression Builder (helyezze a kurzort a kívánt mezőt, majd nyomja meg a Ctrl-F2). Builder is nevezik a helyi menüből, ha a jobb gombbal a mező gomb területen - kattints Építőanyag ....
Headline kiszámított mező van írva, hogy a képlet, egy kettőspont után.
Feladat. Készítsen lekérdezést
- „A termék 25 százalék” a termék táblázatot, amely bevezeti Stoimosttovara számított mező, amely tele van a képlet: [Ár] * 1,25.
- „Árcsökkentések Termék” a termékek asztal bemeneti paraméter árleszállítás százalékos, amelyek belépnek a kiszámított mező Új ár a következő képlet szerint: [Ár] * (100 - [százalékos Markdown]) / 100.
Árleszállítás százalékos paraméter készlet típusa „Double lebegőpontos.”
kapcsolódó cikkek
- Adatbázis létrehozása költségek, a bevételek. Táblák, lekérdezések
- felgyorsítja a keresést makrórögzítést
- Makrók. keresés gyorsulás
- Makrók. Automatikus start a makró, amikor megnyitja az adatbázist
- Makrók. Gombok létrehozása indítására forma