Home - qdidactic.com
Didactica si proiecte didacticeBani si dezvoltarea cariereiStiinta  si proiecte tehniceIstorie si biografiiSanatate si medicinaDezvoltare personala
referate stiintaSa fii al doilea inseamna sa fii primul care pierde - Ayrton Senna





Aeronautica Comunicatii Drept Informatica Nutritie Sociologie
Tehnica mecanica

Calculatoare


Qdidactic » stiinta & tehnica » informatica » calculatoare
Indicatorul de inregistrari - functia recno, skip



Indicatorul de inregistrari - functia recno, skip



Functia recno()-returneaza indicatorul de inregistrari;

Sintaxa: recno([<expN>|<expC>]);


Ex 1 Sa se afiseze pozitia indicatorului de inregistrare corespunzator bazei de date curenta. Repozitionati indicatorul de pozitie folosind comanda list(domeniul inregistrarilor) pe pozitia a 4. Verificlaati acest lucru afisand din nou pozitia acestuia.


Comanda GO/GOTO

GO|GOTO <expN1> [in <expN2|expC>]

GO|GOTO  TOP|BOTTOM [in expN1|expC>]



Ex 2 Repozitionati indicatorul corespunzator bazei de date curente pe pozitia 5. Deasemenea, folosind optiunea Top respectiv Bottom, mutati indicatorul de inregistrari la extremitatile bazei de date.


Ex 3 Afisati ultimele trei inregistrari din baza de date curenta, folosind functia recno si comanda List.


Comanda SKIP


SKIP[<expN1>], [in <expN2>|<expC>]


Ex4 Mutati indicatorul corespunzator bazei de date curente pe pozitia 5. Folosind comanda SKIP repozitionati indicatorul pe pozitia 7, respectiv 3.


Ex5. Inserati cate o inregistrare blank pe pozitia 2 si 5, folosind comenzile INSERT BLANK, GOTO, SKIP


GO 1

Insert Blank

Go 4

Insert Blank





Functiile BOF() si EOF()


BOF([<expN>|<expC>])

EOF([<expN>|<expC>])


Functia RECCOUNT()


RECCOUNT([<expN>|<expC>])


Functia RECSIZE()


RECSIZE([<expN>|<expC>])





STERGEREA INREGISTRARILOR DINTR-O BAZA DE DATE


COMANDA DELETE


DELETE [<domeniu>] [FOR <expL1>] [WHILE<expL2>]

Delete next 30 for Loc_naste=’BACAU

Recall all

Go 1

Delete all for mod(recno(),2)=0


Mod(a,b)=rest;

COMANDA SET DELETED


SET DELETED ON|OFF


FUNCTIA DELETED()


COMANDA RECALL


RECALL [<domeniu>] [FOR <expL1>] [While <expL2>]

Go 20

Recall rest for Loc_naste=’IASI



COMANDA PACK


PACK [MEMO][DBF]


COMANDA ZAP



ACCESUL LA INREGISTRARI INTR-O BAZA DE DATE


COMANDA SET FILTER TO


SET FILTER TO [<expL>]




FUNCTIA FILTER


FILTER([expN|<expC>])


CAUTAREA INREGISTRARILOR INTR-O BAZA DE DATE


COMANDA LOCATE


LOCATE FOR [<expL1] [<domeniu>] [WHILE <expL2>]


COMANDA CONTINUE


FUNCTIA FOUND()


FOUND([<expN>|<expC>]



FUNCTIA LOOKUP()


LOOKUP(<CAMP 1>,<EXPR>,<CAMP2>)


COMANDA APPEND FROM


APPEND FROM <fisier>|?

[FIELDS <lista campuri>]

[FOR <expL>] [TYPE]

[DELIMITED [WITH TAB|WITH <delimitator>|WITH BLANK]

[PDOX|WK1|WK3|SDF|WKS|WR1|WRK|XLS]


COMANDA COPY TO


COPY TO <fisier>

[domeniu] [FIELDS <lista campuri>]

[FOR <expL1>] [WHILE <expL2][TYPE]

[DELIMITED [WITH TAB|WITH <delimitator>|WITH BLANK]

[PDOX| . |]


COMANDA IMPORT


IMPORT FROM <fisier> [TYPE] PDOX|WK1|WK3|SDF|WKS|WR1|WRK|XLS


COMANDA EXPORT


EXPORT TO <fisier> [FIELDS<lista campuri>] [<domeniu>] [FOR <expL1>] [WHILE <expL2][TYPE]

[TYPE] PDOX|WK1|WK3|SDF|WKS|WR1|WRK|XLS


Sortarea unei baze de date


Comanda SORT


SORT TO fisier ON <camp1> [/A|/D|/C], <camp2> [/A|/D|/C],.. [<domeniu>][for <expL1>] [while <expL2>] [FIELDS <lista campuri>]




Comanda INDEX


INDEX ON <expr> TO <fisier.idx> | Tag <nume_eticheta> [of<fisier.cdx>]

[FOR <expL>] [COMPACT]

[ASCENDING | DESCENDING]

[UNIQUE]

[ADDITIVE]


USE [<fisier>|?]


[INDEX<lista fisiere index>|?>]

[ORDER [<expN>|<fisier.idx>| [TAG]<nume eticheta> [OF <fisier.cdx>] [ASCENDING|DESCENDING]


SEEK <expr>

Seek(<expr>,[<expN>|<exprC>]

Comenzi Statistice


Count[<domeniu>][for <expL1>] [while<expL2>] [to variabila]


Sum [<lista expresii>] [<domeniu>][for <expL1>] [while<expL2>] [to variabila]


Average [<lista expresii>] [<domeniu>][for <expL1>] [while<expL2>] [to variabila


Calculate [<lista expresii>] [<domeniu>][for <expL1>] [while<expL2>] [to variabila]




Contact |- ia legatura cu noi -| contact
Adauga document |- pune-ti documente online -| adauga-document
Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| termeni
Copyright © |- 2024 - Toate drepturile rezervate -| copyright