DBSELECTAREA()
Change to another work area
- Syntax
- DBSELECTAREA(<xArea>) --> NIL
- Arguments
- <xArea> Alias or work area
- Returns
- DBSELECTAREA() always returns NIL.
- Description
- This function moves the Harbour internal primary focus to the work area designated by . If is numeric, them it will select the numeric work area;if is character,then it will select the work area with the alias name.
- DBSELECTAREA(0) will select the next avaliable and unused work area. Up to 255 work areas are supported.Each work area has its own alias and record pointer, as well as its own FOUND(),DBFILTER(),DBRSELECT(), and DBRELATION() function values.
- Examples
- FUNCTION Main()
- LOCAL nId
- USE Tests NEW INDEX Tests
- USE Tests1 NEW INDEX Tests1
- DBSELECTAREA(1)
- nId:=Tests->Id
- DBSELECTAREA(2)
- IF DBSEEK(nId)
- ? Tests1->cName
- ENDIF
- DBCLOSEALL()
- RETURN NIL
- Status
Ready
- Compliance
- This function is CA-CLIPPER compatible.
- Files
- Library is rdd
- See Also