Dövri operatorlar
Operatorların təkrar yerinə yetirilməsi lazım olduqda onlar dövr adlanan tsiklə salınır. Dövrü operatorlardan ən sadəsi For… Next operatorudur.
For а = Start To End [Addım]
operatorlar
Next [а]
Dövr For Each … Next opertoru da dövrü operatordu
For each а in qrup
operatorlar
Next [а]
Qrupda olan bütün elementləri növbə ilə a dəyişəninə mənimsədilir. Qrup əsasən massivdən ibarət olur.
Do Until EOF… Loop komandası mənimsətmənin sonu (EOF) olmasa dövr bitmir. Məsələn,
Do Until rs.EOF
For Each fld In rs.Fields
Debug.Print fld.Value,
MsgBox fld.Value
Next
rs.MoveNext
Debug.Print
Loop
rs.EOF (rs- in sonu) şərti ödənilməzsə xarici dövr davam edir, yəni rs.EOF şərti ödənilən kimi dövr bitir ona keçid olmur (Do Until EOF… Loop). İkinci- daxili dövrdə isə rs.Fields massivinin bütün elementləri növbə ilə fld dəyişəninə mənimsədilir.
Dostları ilə paylaş: |