| Bevezetés | |
| Adatbázis kezelés | 11 |
| Az adatbázis fogalmának kibővítése | 11 |
| Adatbázis létrehozása | 12 |
| Az adatbázis elemeinek létrehozása | 13 |
| Táblázatok hozzáadása az adatbázishoz | 14 |
| Index hozzáadása az adatbázishoz | 15 |
| Helyi nézettábla felvétele az adatbázisba | 16 |
| Tárolt eljárások hozzáadása az adatbázishoz | 21 |
| Az adatbázis integritásának védelme | 22 |
| A táblázat szinten megadható ellenőrző eljárások | 22 |
| Adatmező szinten kialakítható ellenőrző eljárások | 27 |
| Az adatbázisok referenciális integritása | 28 |
| Elsődleges indexkulcs megváltozásának kezelése | 30 |
| A szülő táblázat sorainak törlésére vonatkozó szabályozás | 31 |
| A "gyermek" táblázatba történő új sor beszúrásának szabályozása | 31 |
| Példák a referenciális integritás használatára | 32 |
| Távoli adatbázisok elérése | 33 |
| Távoli adatbázisok elérése SQL-parancsokkal | 33 |
| Távoli adatbázisok elérése nézettáblákon keresztül | 35 |
| Az adatbázis elemeire vonatkozó opciók beállítása | 38 |
| Az adatbázis jellemző értékeinek beállítása a DBSETPROP függvénnyel | 38 |
| Az adatbázisok jellemző értékeinek kiolvasása a DBGETROP függvénnyel | 39 |
| A SQL-kapcsolat viselkedésének beállítása | 39 |
| Az SQL-kapcsolat jellemző értékeinek kiolvasása | 40 |
| Az eredményhalmazok jellemző tulajdonságainak beállítása | 40 |
| Az eredményhalmazok jellemző tulajdonságainak kigyűjtése | 41 |
| Az új képernyőtervező | 43 |
| A Képernyőtervező áttekintése | 43 |
| A képernyő grafikus megtervezését biztosító ablak | 44 |
| A képernyő tervezését segítő eszközkészletek | 45 |
| A "Properties"-ablak | 52 |
| A képernyőhöz tartozó programkódok megírását biztosító kódablak | 53 |
| Új menüpontok | 54 |
| Objektumok a képernyőn | 58 |
| Háttérszöveg | 58 |
| Adatbeviteli mező | 60 |
| Szerkesztési mező | 62 |
| Parancsgomb | 63 |
| Parancsgomb-csoport | 65 |
| Opciógombok | 66 |
| Ellenőrző négyzetek | 67 |
| Combo box | 69 |
| Listaelemek | 70 |
| Spinner | 70 |
| Grid | 72 |
| Image | 73 |
| Timer | 75 |
| Page frame | 76 |
| OLE Container | 77 |
| OLE-BOUND | 78 |
| Line | 79 |
| Shape | 80 |
| OLÉ-kontrollok | 81 |
| Objektumok létrehozása builderekkel | 83 |
| Grid builder | 83 |
| List builder | 85 |
| Text-Box builder | 88 |
| Edit-Box builder | 89 |
| COMOBOX builder | 91 |
| Form builder | 91 |
| Autoformat builder | 92 |
| Adat szekciók | 93 |
| Adatátadás a képernyőknek | 93 |
| Adatátvétel a képernyőktől | 93 |
| Objektum orientált programozás | 95 |
| Saját objektumok készítése | 98 |
| Class browser | 99 |
| Példa az OOP-ra | 100 |
| A "Varázslók" | 103 |
| Cross-tab Wizard - összegzések készítése mátrixos formában | 104 |
| Documenting Wizard - az alkalmazások dokumentálása | 108 |
| Form Wizard - automatikus képernyőtervezés | 112 |
| Graph Wizard - üzleti grafika készítése | 116 |
| Group/total Report Wizard - csoportosított és összegzett jelentések készítése | 118 |
| Import Wizard - adattáblák létrehozása "idegen adatokból" | 124 |
| Upszing Wizard - Foxpro adatbázisok konvertálása MS-SQL Server-re | 126 |
| Mail Merge Wizard - körlevelek készítése a FoxPro és a Word 6.0 segítségével | 127 |
| Parancsok és függvények | 131 |
| Mellékletek | |
| Új adattípusok a táblázatokban | 197 |
| Az adatbázis jellemző értékeinek beállítása | 198 |
| Az adatbázisok jellemző értékeinek kiolvasása | 205 |
| Az SQL-kapcsolat viselkedésének beállítása | 212 |
| Az eredményhalmazok jellemző tulajdonságainak beállítása | 214 |
| Új parancsok és függvények az adatbázis kezelésében | 216 |
| Tulajdonságok | 237 |
| Események | 280 |
| Eljárások | 291 |
| Irodalomjegyzék | 301 |