110 likes | 214 Views
Ismétlés. Ism étlés:. Adatbázisok megnyitása: OPEN DATABASE adatbázis_név OPEN DATABASE ”adatbázis_név elérési útvonallal” Adattábla megnyitása: USE tábla_név USE ” tábla_név elérési útvonallal” Adatbázis bezárása: CLOSE DATABASES Adattáblák bezárása:
E N D
Ismétlés: Adatbázisok megnyitása: OPEN DATABASE adatbázis_név OPEN DATABASE ”adatbázis_név elérési útvonallal” Adattábla megnyitása: USE tábla_név USE ” tábla_név elérési útvonallal” Adatbázis bezárása: CLOSE DATABASES Adattáblák bezárása: USE - aktuális tábla bezárása CLOSE TABLES – összes CLOSE ALL – mindent bezár Megjegyzés: Alapértelmezett mappa megváltoztatása: SET DEFAULT TO ”új_alapértelmezett_mappa_útvonallal”
Ismétlés Tábla megjelenítése: • BROWSE Adatok kiírása a képernyőre: • DISPLAY[ALL, NEXT <n>, REST, RECORD <n>] az aktuális elem kiírása • LIST[ALL, NEXT <n>, REST, RECORD <n>] az összes elem kiírása Bizonyos adatok megtekintése: LIST<mező lista>[ALL, NEXT <n>, REST, RECORD <n>]FOR <feltétel> Példa: LIST szszam, tel FOR nev=‘Kis Pista’ LIST nev For ar> 2oo
FELADAT: 15. Írjunk Programot amely beolvas a billentyűzetről egy csapatnevet és kiírja milyen helyszínen játszottak eddig
Adatbázisokat és Adattáblákat kezelő FoxPro parancsok és utasítások(2) Páll Boglárka 2009-2010
Kiírás állományba LIST<mezők listája> [ALL, NEXT<n>, REST, RECORD<n>] FOR <feltétel> [TO FILE állomány_név] Az egyetemre felvett emberek elmentése állományba
Keresés az adattáblákban: LOCATE FOR <feltétel>[ALL, NEXT<n>, REST] • Megkeresi az első bejegyzést amelyre teljesül a feltétel, majd az állománymutatót erre a sorra állítja. • Ha nincs ilyen bejegyzés, akkor a mutató vagy az állomány végére mutat, vagy a megadott rekordok közül az utolsónál van. FOUND() • .T. értéket térít vissza, ha egy keresett elemet megtaláltunk CONTINUE • Megkeresi a LOCATE FOR-ban megadott feltételnek megfelelő következő bejegyzést. (Keresés folytatása)
Feladat: Volt-e valaki aki Informatika egyetemre ment? Írjunk ki megfelelő üzenetet!
Egyéb függvények: • EOF() – az állomány végét vizsgálja • BOF() – az állomány elejét vizsgálja • SKIP [+] n– előre lép n sort • SKIP – n– hátra lép n sort Feladat: Járjuk be az adattáblánkat és írjuk ki egyenként a felvételizők neveit. Feladat: Voltak-e olyanok akik Informatika egyetemre mentek? Ha igen írjuk ki a nevüket, különben írjunk megfelelő hibaüzenetet!