Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Functii standard relativ la structura bazei de date

fox pro



+ Font mai mare | - Font mai mic



Functii standard relativ la structura bazei de date

1) FIELD(<expn>) intoarce numele campului din baza de date activa care are numarul de ordine <expn>;



2) RECSIZE() intoarce dimensiunea in octeti a structurii bazei de date active;

3) TYPE(<camp>) intoarce tipul unui camp precizat ca sir de caractere;

4) FLDCOUNT() intoarce numarul de campuri din structura bazei de date.

Exemple

use mijloacef && deschidere fisier mijloacef.dbf

?field(1) && se afiseaza numele primului camp

COD

?field(6) && se afiseaza numele celui de-al 6-lea camp

STARE

?field(15) && daca numarul dat ca parametru depaseste numarul de

&& campuri din structura, functia intoarce sirul vid

?field(15)=" && testam daca rezultatul intors de functie este sirul vid

.T.

?field(15)='' && sirul vid este diferit de caracterul spatiu " "

.F.

use mijloacaf_N

?recsize()

&& se observa afisarea dimensiunii articolului

?type("denumire")

C && campul nume are tipul caracter

use mijloacef

?fldcount() && fisierul mijloacef are in structura 8 campuri

use mijloacef_n

?fldcount() && fisierul PROBE are 3 campuri

Structura fizica a unei baze de date cuprinde ansamblul valorilor campurilor grupate in inregistrari sau articole. Articolele se depun in tabela sau baza de date unul in continuarea celuilalt si fiecare poarta o informatie (un numar), ce se asociaza automat la introducerea valorilor articolului in fisier. Numerele sunt in secventa strict crescatoare, determinand pozitia fizica a articolului in fisier. Numarul de articol permite regasirea rapida a inregistrarii. In fiecare moment al prelucrarii unui fisier se pastreaza numarul articolului prelucrat (articolul curent) in pointerul de fisier sau indicatorul de inregistrare.

Fisierul are un marcator de inceput si un marcator de sfarsit, intre care se poate opera cu inregistrarile utilizator.

Cateva functii necesare prelucrarii articolelor:

a) RECNO () && intoarce numarul articolului curent

b) EOF () && intoarce .T. daca in urma prelucrarilor s-a ajuns

&& la sfarsitul de fisier si .F. in caz contrar.

c) BOF () && intoarce .T. daca in urma prelucrarilor s-a ajuns

&& inaintea primului articol cu date si .F. in caz contrar.

d) RECCOUNT () && intoarce numarul de articole din baza de date



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 909
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved