Lekérdezés futtatásának

Érdeklődés - egy sor utasítást, hogy lehet használni az adatok feldolgozása. Hogy ezek az utasítások hajtottak végre, a kérelmet el kell futtatni. Érdeklődés nemcsak visszatér eredménye - amelyet rendezhet, csoportos és szűrő - lekérdezés segítségével, akkor létrehozhat, másolni, törölni és módosítani az adatokat.

Ez a cikk leírja, hogyan kell elvégezni lekérdezések és egy rövid áttekintést ad a különböző típusú lekérdezések. A cikk azt is előírja, hibaüzenetek, amelyek akkor jelentkeznek, amikor végző különféle típusú lekérdezések és kezelésére szolgáló eljárások vagy kijavítja ezeket a hibákat.

Ez a cikk nem írja le lépésről lépésre bemutatja, hogy hozzon létre lekérdezések.

Fontos: Nem lehet futtatni a változtatási igények, ha az adatbázis működik shutdown mód - korlátozott üzemmódban az Access használnak az adatok védelme érdekében bizonyos körülmények között. Lehet látni egy párbeszédablak vagy figyelmeztető üzenet jelenik meg az üzenet ablakban.

További információ a leállás üzemmódba, majd kapcsolja be módosítási kérelmek, olvassa el a lekérdezés.

Ebben a cikkben,

Futás egy lekérdezést a minta és kereszt kérés

Lekérdezés futtatásának

Keresse meg a kérés a navigációs ablakban.

Tegye az alábbiak egyikét:

Kattintson duplán a lekérdezést végrehajtani kívánt.

Válassza ki a lekérdezés végrehajtani kívánt, majd nyomja meg az ENTER billentyűt.

Ha a kérelem teljesíthető legyen, nyitott tervező, akkor lehet kezdeni, hogy rákattint a Run gombot (fül szerkezetét. Az eredmények a szalag csoport, amely része az új alkatrész «Microsoft Office Fluent felhasználói felület").

Dob egy változtatási kérelem

Négyféle kérések: kérelmek hozzáadni, törölni lekérdezések, frissítési kérelmeket és kéri, hogy hozza létre a táblát. Kivéve a make-table lekérdezések (ami új táblázatokat), kéri, hogy a változások az adatokat a táblázatban alapján a keresetet. Ezek a változások nem vonhatók vissza könnyen, például a CTRL + Z. keys Amikor módosítja egy lekérdezést, később úgy dönt, hogy nem akar csinálni, általában meg kell állítani az adatokat a biztonsági mentésből. Emiatt mindig győződjön meg arról, hogy nem jött létre egy új bázist hát az adatokat, mielőtt futtatja a lekérdezést.

Változás a típusú lekérdezés egy SELECT lekérdezés és futtatni.

Művészet a módosítási kérelmet a kérelem minta

Nyílt módosítására irányuló kérést a tervező módban.

A „Designer” a Lekérdezés típusa csoportban kattintson a Kiválasztás gombra.

A Tervezés lap az Eredmények csoport, a Futtatás gombra.

Lekérdezés futtatásának

Ha kész, hogy végre a lekérdezést, kattintson duplán a lekérdezés a navigációs ablakban, vagy válassza ki, és nyomja meg az ENTER-t.

Megjegyzés: Alapértelmezésben Access letiltja az összes lekérdezést az adatbázisban, ha nem fejezik bizalmat az adatbázisban. Megadhatja alapján biztos adatokat az üzenettel sáv alatt a szalagot.

Feltéve, hogy a bizalmi alapon az állami adatok

Az Üzenet Bar Beállítások parancsára.

Nyissa meg a Microsoft Office Biztonsági beállítások párbeszédablak.

Válassza az Engedélyezés a tartalom. majd az OK gombra.

Ha az üzenet Bár nem tűnik

A Munka adatbázisok csoportban jelölje ki a Display Messages panel.

Végezze el a lekérdezési paraméter

lekérdezési paraméterek teljesítése során megköveteli bizonyos bemeneti értékeket. Miután belépett értékeit paraméteres lekérdezés használja, mint terepi körülmények között. Field, amelyre alkalmazni kell a feltétel határozza meg a tervezési szakaszban a kérelmet. Lemondás esetén a bemeneti értékeit paraméteres lekérdezés elfogad egy üres karakterlánc.

Paraméteres lekérdezés ugyanakkor tartozik egy másik ilyen kéréseket. A legtöbb lekérdezések paraméterei is egy kiválasztott lekérdezés vagy kereszttábla lekérdezés. Egy hozzáadás kérésére a kérés, hogy hozzon létre egy táblázatot és egy frissítés kérés is lehet kérelmet paraméterekkel.

Paraméteres lekérdezés kell futtatni összhangban más típusú, de általában meg kell felelnie az alábbi eljárást.

Lekérdezés futtatásának

Keresse meg a kérés a navigációs ablakban.

Tegye az alábbiak egyikét:

Kattintson duplán a lekérdezést végrehajtani kívánt.

Válassza ki a lekérdezés végrehajtani kívánt, majd nyomja meg az ENTER billentyűt.

Amikor a program kéri a paraméter adja meg az értéket. Meg fogják használni, mint egy állapot.

Execute SQL lekérdezés

Három alapvető típusa SQL-lekérdezés: kérelmek egyesület kérelmek és ellenőrzési kéréseket.

Kéri az unió gyűjtenek adatokat a különböző táblázatok, de nem úgy, ahogy történik más kéréseket. Míg a legtöbb megkeresés egyesítjük összevonásával adatsorok kérelmet egyesület működik ez hozzáadásával vonalak. A kívül az egyesület kérésére kérések különböznek abban, hogy nem változik az adatokat a alaptáblákhoz. Kéri, hogy az Unió egy sor hozzáadása ideiglenes rekordok sorozataként, amely nem menti bezárása után a vizsgálatot.

Szerver kérések nem teljesülnek az alapvető Microsoft Access adatbázis. Ehelyett átirányítja egy távoli adatbázis szerver, ahol azokat feldolgozzák, és az eredményeket visszaküldik a Microsoft Access.

Vezérlési kérésre - egy különleges kérés fajtája, amelyben nincs adat kerül feldolgozásra. Amikor ilyen típusú lekérdezés, hogy új, törölni vagy módosítani adatbázis-objektumokat.

SQL lekérdezések nem lehet megnyitni a Tervező nézetben. Ők csak akkor nyitható SQL módban vagy futni. Amellett, hogy az összes többi vezérlési parancsok SQL lekérdezések végrehajtása során nyílt Adatlap nézetben.

Lekérdezés futtatásának

Keresse meg a kérés a navigációs ablakban.

Tegye az alábbiak egyikét:

Kattintson duplán a lekérdezést végrehajtani kívánt.

Válassza ki a lekérdezés végrehajtani kívánt, majd nyomja meg az ENTER billentyűt.

Elhárítása hibaüzenetek

Az alábbi táblázat néhány gyakori hiba üzenet. hibaüzenetek jelenhetnek meg a cellában is (ahelyett, hogy a várható érték), és egy külön ablakban. A következő részben a táblázat leírja, hogyan kell kijavítani ezeket a hibákat.

hibaüzenet

A kijelölt mező szolgál az alias nevét az egyik összetevője a kifejezés a területen.

Alias ​​- az a neve, hogy minden sorban a kifejezés terén a kérdőívbe, amely nem egy név, egy már meglévő területen. Ha a felhasználónév nincs hozzárendelve a felhasználó, akkor automatikusan kap például KIF1. Mögött álnév kell kettősponttal (:), majd - a kifejezés magát. Ha egy lekérdezés futtatásához alias lesz a neve az oszlopot.

Változás az alias. További információért lásd módosítása alias mezőbe.

Ez a hiba akkor jelentkezik, ha az érték a kiszámított mező meghaladja azt az összeget által megengedett beállítás tulajdonságai terén FieldSize. Ezzel hibát is okoz kísérlet nullával osztani, akkor a kiszámított mező értéke.

Biztosítani kell, hogy a nevező a számított mező nem az értéke nulla (0). Ha szükséges, módosítsa a FieldSize tulajdonság.

Record, amelyhez a kérelmet nyújtottak be, ezért eltávolítottuk.

Ha a rekord törlésre került véletlenül, vissza kell állítani a biztonsági másolatból. Ha ez megtörtént, szándékosan, lehetséges, hogy utasítsa el a hibaüzenetet a SHIFT + F9 - kérésre frissítésre kerül.

Ellenőrzése az érintett területeken a lekérdezés

Nyílt tervező módban kérelmet. Linkek bemutatott összekötő vonalak a mezőket az eredeti táblákat. Írja le a nevét, táblák és mezők részt vesz valamelyik egyesület.

A navigációs ablakban kattintson a jobb gombbal minden tábla, amely egy vagy több kapcsolódó területeken a lekérdezést, majd kattintson a tervező.

1. Associated a különböző típusú mező adatait.

2. Kattintson a táblázat jobb gombbal, és válassza ki a „Design”.

Hasonlítsa össze az értékeket minden kombináció egy oszlopban adattábla típusú lekérdezés formájában a mezőket részt vesz a szövetség.

1. Ellenőrzés kapcsolatos adatokat típusú mezőkkel egy tábla Tervező nézetben.

A tömörítés és helyreállítani az adatbázist

Kivitelezés segédprogram „kompakt és javítás Adatbázis” a Microsoft Access adatbázis javíthatja a teljesítményt. Ez a program másolatot készít az adatbázis fájl töredezettségmentesítésére és, ha szükséges. Befejezése után a tömörítési eljárás és a helyreállítás a felszabadított hely által elfoglalt adatbázis - fájl, mint általában, a méretét csökkentjük. Rendszeresen koncerteznek tömörítés az adatbázis, lehetséges az optimális teljesítmény elérése, alkalmazások alapján működő e az adatbázisban, és egy időben, hogy javítsa ki a hibákat, mivel a hardver hibák, áramkimaradás és egyéb problémák.

A műtét során a tömörítés, akkor az eredeti nevet a tömörített adatbázis fájlt, vagy adjon meg egy másik nevet egy fájlba jött létre. Ha már használta a korábbi fájl nevét és tömörítési művelet sikeresen befejeződött, az eredeti fájl automatikusan lecseréli egy újra.

A paraméterek beállítása az a folyamat automatizálását

Kattintson a Microsoft Office gombra. majd - kattintson az Access beállításai.

Kattintson az Aktuális adatbázis, és a csoport az Alkalmazás-beállítások négyzetet Compress zárásakor kerül sor.

A tömörítés és helyreállítani az adatbázist automatikusan lefut, amikor a Microsoft Access program leállt.

Performing tömörítés és visszaállítani az adatbázist kézzel

Kattintson a Microsoft Office gombra, majd a Vezérlőpult, a kezelőszervek részén az adatbázisban. kattintson kompakt és javítás Adatbázis.

Megjegyzés: Ahhoz, hogy sikeresen befejezni a tömörítési művelet, akkor elég lemezterület az eredeti és a feldolgozott adatbázisban.

Változás alias mező

Nyílt tervező módban kérelmet.

A lekérdezés tervezési rács keresse területeken, amelyek álnevek. Az ilyen mezők egy nevet a végén a vastagbél, mint például a neve :.

Nézze meg az összes álnevek, hogy megbizonyosodjon arról, hogy nem esik egybe a mezőnevek, amelyek részét képezik az alias kifejezést. Ha ez az eset áll fenn, változtassa meg a alias.