Crearea unei baze de date FoxPro vizuale

Dacă doriți, puteți poudivlyatsya - nu există date în datele disponibile FOXPRO. Toate informațiile specifice stocate în foile de lucru și baza le leagă numai împreună. În principiu, puteți face fără bază, dar apoi o mulțime trebuie să fie făcut manual.

Pentru a crea baza de date, există mai multe moduri. Puteți utiliza sistemul de meniuri selectând-o în-New File-Baza de date, poate fi în fereastra de comandă, tastați comanda CREATE DATABASE, dar cel mai bun mod de a profita de fereastra proiectului, din moment ce el ne-a creat. Acest lucru va salva de la hassle în continuare asociate cu conectarea la proiectul de bază de date. Desigur, problema este mic - trebuie doar să faceți clic pe butonul „Add“, dar ce se întâmplă dacă poți face totul dintr-o dată?

Prin urmare, selectând fila Date, setați indicatorul la bazele de date și faceți clic pe Nou (figura din stânga). Sau direct pe fila Toate, faceți clic pe semnul plus de lângă date, și apoi selectați aceleași baze de date, faceți clic pe Nou. Nu există nici o diferență, alegerea metodei - o chestiune de gust. Apoi, puteți selecta noi baze de date, și pur și simplu introduceți numele bazei de date, și puteți rula întrebările expertul (Database Wizard) pootvechat.

Pentru numele bazei de date, precum și alte nume ar trebui să fie abordată în mod responsabil. Aici se aplică principiul căpitanului Vrungel - „ca te sun o barca, asa ca va pluti.“ Apel de baze de date klient, creați un tabel în ea klient, și apoi forma klient - și o lună pentru a finaliza programul se va transforma într-un coșmar. Fox nu a primit confuz, și tu - cu ușurință.

Dacă lăsați numele bazei de date implicite - baza1, atunci când creați va arăta astfel:

Primul Elipsa marcat dosar, care trebuie introdus în baza - împreună cu alte tabele. Dacă ți-e dor acest moment, acesta va fi în directorul de program, în acest caz, în directorul c: \ myprg. Acest lucru nu este nici bun, nici rău - totul depinde de dorinta ta. Dar, la celelalte tabele pentru a plasa baza odată ce este mai convenabil.

A doua elipsa marcat cu numele bazei de date, precum și locul unde este injectat, doar pentru a sublinia într-un fel numele.

Odată create, dar încă bază de date goale (fara tabele) va arata ceva de genul asta

Destul de gol și deprimant, dar nu pentru mult timp.

Pentru a crea un tabel, există mai multe moduri. Puteți utiliza fereastra de comandă pentru a introduce manual crearea, puteți utiliza sistemul de meniuri, puteți utiliza fereastra proiectului. Dar, în acest caz specific, avem chiar în fața ochilor de butoane convenabile care și ar trebui să profite de.

Aici, această parte a ecranului este mărită, iar butonul dorit este încercuit. Acest buton creează un nou tabel în baza de date. Cu tabelul nou creat, o mulțime de muncă - pentru a crea o structură, indici și așa mai departe. - despre el pe pagina următoare.

Dreptul de creare este adăugarea unui buton pentru tabela bazei de date. Diferența este că tabelul este adăugat la unitatea este deja acolo, și să-l creeze, și, eventual, pentru a umple, nu mai este necesar. De exemplu, o listă a străzilor din orașul tău. Același tabel poate fi inclusă în diverse proiecte.

Butonul din extrema dreaptă rândul de sus - pe butonul de ștergere, care este destul de evident. Acum, ea nu rulează, deoarece nu există tabele, și nu există nimic pentru a elimina.

Taie două butoane serie următoare vă va lua în curând, precum și butonul de cel mai mic. Pentru a șterge o conexiune, un programator novice, de obicei, nici un interes.

Și dacă crucea stă, iar fereastra mica acolo? Uite, poate acest buton aici:

Cu toate acestea, nici o bază de masă este inutil, deoarece conține doar informații despre acestea, și nu informații specifice. Deci, avem nevoie pentru a crea masa.