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




Manipularea campurilor unei baze de date

foxpro


Manipularea cāmpurilor unei baze de date

Accesul la cāmpurile unei b.d. este controlat de comanda set fields.



sintaxa : set fields on | off

set fields to [ [<cāmp1> [<cāmp2>..] ] | all ]

unde <cāmp1>,<cāmp2>, 353c24d .. reprezinta lista cāmpurilor ce pot fi accesate īn cazul set fields on. set fields to all permite accesul la toate cāmpurile, chiar daca starea lui set fields este on. set fields to face ca lista cāmpurilor sa fie vida, deci nici un cāmp nu va putea fi accesat īn cazul set fields on.

Pentru a se reveni la accesul tuturor cāmpurilor se introduce una dintre comenzile :

set fields to all sau

set fields off

Numarul cāmpurilor dintr-o b.d. este dat de functia fcount( [<exp N>] ) unde <exp N> reprezinta zona de lucru īn care este deschisa b.d. (daca nu se specifica, se considera ca functia se refera la b.d. deschisa īn zona de lucru curenta). Daca īn zona de lucru specificata nu este deschisa nici o b.d. functia va returna valoarea 0.

Functia field( ) returneaza numele unui cāmp dintr-o b.d., identificat prin numarul cāmpului īn cadrul structurii b.d.

sintaxa : field (<expN1>[, <expN2>] )

unde <expN1> specifica numarul cāmpului, iar <expN2> identifica zona de lucru īn care se afla b.d. (daca nu se specifica, functia se refera la zona de lucru curenta).

Functia returneaza un sir de caractere continānd numele cāmpului specificat, scris cu majuscule.

n cazul īn care numarul de ordine al cāmpului specificat este mai mare decāt numarul total de cāmpuri al b.d., functia va returna sirul vid de caractere.

Functia fsize() returneaza marimea unui cāmp al unei b.d., specificat prin numele sau.

sintaxa : fsize (<expC1>[, <exp N>])

unde <expC1> este un sir de caractere ce reprezinta numele cāmpului, <exp N> specifica zona de lucru. Rezultatul este de tip numeric.


Document Info


Accesari: 1206
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 )