DBCOMMITALL()
Flushes the memory buffer and performs a hard-disk write
- Syntax
- DBCOMMIT() --> NIL
- Returns
- DBCOMMIT() always returns NIL.
- Description
- This function performs a hard-disk write for all work areas. Before the disk write is performed,all buffers are flushed. open work areas.
- Examples
- FUNCTION Main()
- LOCAL cName:=SPACE(40)
- LOCAL nId:=0
- USE Test EXCLUSIVE NEW
- USE TestId New INDEX Testid
- //
- @ 10, 10 GET cName
- @ 11, 10 GET nId
- READ
- //
- IF UPDATED()
- APPEND BLANK
- REPLACE Tests->Name WITH cName
- REPLACE Tests->Id WITH nId
- IF !TestId->(DBSEEK(nId))
- APPEND BLANK
- REPLACE Tests->Id WITH nId
- ENDIF
- ENDIF
- DBCOMMITALL()
- RETURN NIL
- Status
Ready
- Compliance
- This function is CA-Clipper compliant.
- Files
- Library is rdd
- See Also