• A Confluence está sendo executada atualmente com todos os plugins que não são do sistema desabilitados. Pode haver perda de algumas funcionalidades

Árvore de páginas

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

  • Sem rótulos