Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Vizualizarea continutului unei baze de date

foxpro


Vizualizarea continutului unei baze de date

Afisarea continutului b.d. se poate face pe ecran, la imprimanta sau īntr-un fisier de pe disc folosind comenzile list si display.



sintaxa : display [ [ fields ]<lista de cāmpuri> ]

[<domeniu> ] [ for <expL1> ] [ while <expL2> ]

[ off ]

[ to printer | to file <fisier> ]

[ noconsole ]

Afisarea informatiilor se face īn urmatorul format :

prima linie reprezinta lista cāmpurilor identificate prin numele acestora ;

urmatoarele linii reprezinta īnregistrari din b.d., īn cadrul carora cāmpurile sunt afisate unul lānga altul.

Pe prima pozitie se afiseaza numarul de ordine al īnregistrarii īn b.d.

Clauza fields se foloseste cu scopul de a afisa doar cāmpurile specificate īn < lista de cāmpuri >, īn ordinea aparitiei lor īn aceasta lista. Absenta acestei clauze determina afisarea tuturor cāmpurilor b.d., īn ordinea īn care apar acestea īn structura b.d.

<domeniu>, for, while determina domeniul īnregistrarilor ce vor fi afisate. Daca aceste clauze lipsesc se va afisa doar īnregistrarea curenta, acesta fiind domeniul implicit al īnregistrarilor, pentru comanda display.

Prezenta clauzei off determina disparitia din formatul de afisare a coloanei 0 ( nu se mai afiseaza numarul de ordine ).

Prezenta clauzei noconsole opreste afisarea pe ecran .

Se poate face afisare si la imprimanta, daca se foloseste clauza to printer, sau īn fisierul <fisier> , daca se foloseste clauza to file.

Comanda list este asemanatoare cu display (are aceeasi sintaxa, cu aceleasi semnificatii ale clauzelor) cu urmatoarele diferente :

comanda display afiseaza doar īnregistrarea curenta pe cānd comanda list afiseaza toate īnregistrarile ;

comanda display are ca efect afisarea continutului b.d. ecran cu ecran, trecerea de la un ecran la altul facāndu-se dupa apasarea unei taste, la comanda list afisarea se face cu defilare, pauza dintre ecrane lipsind.

list nu afiseaza īnregistrarile marcate pentru stergere cānd avem set deleted on, pe cānd display le afiseaza si pe acestea.

Pentru ca denumirile cāmpurilor sa nu mai apara la afisare, se foloseste comanda

set heading on|off

unde on determina afisarea antetului iar off determina inhibarea afisarii. Optiunea implicita este on.

ex. :

use agenda

list

go to 3

list rest

go top

display

display next 3

list all for nume >"P"

display fields nume, prenume


Document Info


Accesari: 1509
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )