Salva em disco todas as atualizações pendentes na área de trabalho corrente.
Sintaxe
DBCommit()
Retorno
Nome | Tipo | Descrição |
|---|---|---|
uRet | nil | Retorno sempre é nulo. |
Observações
- DBCommit() efetiva alterações pendentes em um registro, salvando em disco.
- Normalmente não é necessária a chamada a esta função, pois a execução de algumas rotinas executam o DBCommit() automaticamente no início das instruções. Exemplos destas funções: DBGoTop(), DBSeek(), Recno(), DBAppend() etc.
Exemplos
FUNCTION Example()
Local cT1 := "T1"
TCLink()
DBCreate("T1", {{"FIELD_NAME", "C", 10, 0},;
{"FIELD_TYPE", "C", 10, 0}}, "TOPCONN")
DBUseArea(.F., 'TOPCONN', cT1, (cT1), .F., .T.)
(cT1)->( DBAppend( .F. ) )
(cT1)->FIELD_NAME := "name"
(cT1)->FIELD_TYPE := "string"
// Salva o novo registro.
(cT1)->( DBCommit() )
DBCloseArea()
TCUnlink()
RETURN
Veja também
Import HTML Content
Visão Geral
Conteúdo das Ferramentas