adatbázisokat és a datt áblákat kezelő foxpro parancsok és utasítások

10
Adatbázisokat és Adattáblákat kezelő FoxPro parancsok és utasítások Páll Boglárka 2009-2010

Upload: michael-beard

Post on 30-Dec-2015

22 views

Category:

Documents


0 download

DESCRIPTION

Adatbázisokat és A datt áblákat kezelő FoxPro parancsok és utasítások. Páll Boglárka 2009-2010. Feladat. Hozzuk létre FoxPro-ban egy üzlet asatbázist ügynök, termék és eladás táblákkal és töltsük fel ezeket adatokkal Ügynök(ü_szszám, név, tel) Termék(t_kód, név, ár) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Adatbázisokat és A datt áblákat kezelő FoxPro parancsok és utasítások

Adatbázisokat és Adattáblákat kezelő FoxPro parancsok és

utasítások

Páll Boglárka

2009-2010

Page 2: Adatbázisokat és A datt áblákat kezelő FoxPro parancsok és utasítások

Feladat• Hozzuk létre FoxPro-ban egy üzlet

asatbázist ügynök, termék és eladás táblákkal és töltsük fel ezeket adatokkal

• Ügynök(ü_szszám, név, tel)• Termék(t_kód, név, ár)• Eladás(ü_szszám, t_kód, mennyiseg)

ügynök termék

eladás

Page 3: Adatbázisokat és A datt áblákat kezelő FoxPro parancsok és utasítások

Adatbázis megnyitása:

• OPEN DATABASE adatbázis_név• OPEN DATABASE ”adatbázis_név elérési

útvonallal”

Példa:

1. OPEN DATABASE uzlet

2. OPEN DATABASE "c:\documents and settings\bogca\my documents\visual foxpro projects\xiib_elso\uzlet.dbc”

Adatbázis bezárása: CLOSE DATABASES

Page 4: Adatbázisokat és A datt áblákat kezelő FoxPro parancsok és utasítások

Adattábla megnyitása:

• USE tábla_név

• USE ” tábla_név elérési útvonallal”

Példa:1. USE ugynok

2. USE"c:\documents and settings\bogca\my documents\visual foxpro projects\xiib_elso\ugynok.dbf”

Adattáblák bezárása: USE - aktuális tábla bezárása

CLOSE TABLES - összes

Page 5: Adatbázisokat és A datt áblákat kezelő FoxPro parancsok és utasítások

Megjegyzés:

• FoxProban van lehetőség az alapértelmezett mappa megváltoztatására.

SET DEFAULT TO <új_alapértelmezett_mappa_útvonallal>

• Ha a FoxPro alapértelmezett mappáját átállítottuk arra amelyben az adatbázisunkat vagy az adattáblánkat tároljuk akkor elég csak a nevével hivatkozni rá. NEM KELL ELÉRÉSI ÚTVONAL!

Page 6: Adatbázisokat és A datt áblákat kezelő FoxPro parancsok és utasítások

Tábla adatainak megtekintése:

• tábla megnyitása: – 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

Page 7: Adatbázisokat és A datt áblákat kezelő FoxPro parancsok és utasítások

Példa:

Page 8: Adatbázisokat és A datt áblákat kezelő FoxPro parancsok és utasítások

Bizonyos adatok megtekintése

• LIST mezők listája FOR kifejezés

Példa:

LIST szszam, tel FOR nev=‘Kis Pista’

LIST nev For ar > 2oo

Page 9: Adatbázisokat és A datt áblákat kezelő FoxPro parancsok és utasítások

Feladat:

• Nyissuk ki a termékek táblát.

• Kérjünk be a billentyűzetről egy árat.

• Írjuk ki az összes terméket a táblából amelynek az ára nagyobb mint a bekért adat.

Page 10: Adatbázisokat és A datt áblákat kezelő FoxPro parancsok és utasítások

Megoldás: