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
|