AdsWriteRecord
Grava as alterações do registo atual.
Sintaxe
UNSIGNED32 AdsWriteRecord(ADSHANDLE hTable);
Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
hTable |
ADSHANDLE |
Handle da tabela. |
Valor de Retorno
AE_SUCCESS (0) em caso de sucesso. AE_INTERNAL_ERROR (5000) se o handle for desconhecido.
Descrição
AdsWriteRecord grava no disco todas as alterações feitas ao registo atual. As alterações aos campos são feitas em memória com AdsSetField, AdsSetString, etc., e só são persistidas quando AdsWriteRecord é chamado.
Para tabelas remotas, a operação é executada no servidor e o cache de linha é invalidado.
Exemplo
AdsSetField(hTable, "Nome", "João Silva", 10);
AdsWriteRecord(hTable);