Adatállomány kezelése: létrehozás, megnyitás, módosítás a Foxproban.
Adatállomány kezelése: létrehozás, megnyitás, módosítás
a FoxPro 2.5-ben.
CREATE: Új adatbázis létrehozása.
CREATE [<adatbázisnév>|?]
<adatbázisnév>-az új, üres adatbázis neve. Ha nem adjuk meg, vagy a ?-et alkalmazzuk, akkor a nevet az adatbázis létrehozásakor adhatjuk meg. Az adatbázis a mezők nevének, típusának és méretének definiálásával jön létre. A struktúra kialakítása után azonnal tartalommal is feltölthető.
CREATE TABLE: Adatbázis létrehozása megadott mezőkkel.
CREATE TABLE | DBF <dbf-név> (<mezőnév1> <típus> [(<hossz> [,<tizedesek>])] [,<mezőnév2>…])|FROM ARRAY <tömb>
<dbf-név>-a létrehozandó adatbázis neve.
<mezőnév1>[,<mezőnév2>]-az új adatbázis mezőnevei.
<típus> [<hossz> [,<tizedesek>]]-a <típus> egy karakter, amely a mező típusát határozza meg; a <hossz> a mező hossza, a <tizedesek> a numerikus mezők esetében a tizedesjegyek száma.
<tömb>-annak a tömbnek a neve, amely tartalmazza a létrehozandó adatbázisneveit, azok típusát, hosszát és a numerikus mezők tizedesjegyeinek számát.
USE: Egy adatbázis és kapcsolóállományai megnyitása.
USE [<adatbázisnév|?>][IN <munkaterület>] [AGAIN] [INDEX <indexállomány lista> | ? [ORDER][<kifN> | <.idx indexállomány> | [TAG]<tag-név> [OF <.cdx állomány>] [ASCENDING | DESCENDING]]]] [ALIAS <aliasnév>] [EXCLUSIVE] [NOUPDATE]
<adatbázisnév>-adatbázis neve. Ha nem adjuk meg, vagy a ?-et alkalmazzuk, akkor a nevet a dialógusablakban adhatjuk meg.
IN <munkaterület>-a paraméter megadása esetén az adatbázis egy nem használt munkaterületen megnyitható.
AGAIN-ugyanaz az adatbázis ennek a paraméternek a megadásával egyidejűleg több munkaterületen is megnyitható.
INDEX <indexállomány lista>|?-az adatbázishoz megnyitni kívánt indexállományok listája.
ORDER<kifN>-az indexállomány lista> sorrendjének megfelelő szám, amely szerint a rendezettséget kívánjuk.
ORDER [[TAG]<tag-név> [OF <.cdx állomány>]]-a „master” indexek kijelölésének különböző módjai a megfelelő állomány nevére való hivatkozással.
ASCENDING | DESCENDING-az ORDER-ben megadott index szerint megnyitott állomány rendezettsége növekvő vagy csökkenő legyen.
ALIAS <aliasnév>-a munkaterülethez definiált azonosító név.
EXCLUSIVE-megadása esetén a hálózatban az adatbázis kizárólagos használatra lesz megnyitva.
NOUPDATE-az adatbázis módisításának letiltása.
MODIFY STRUCTURE: Adatbázis struktúrájának módosítása.