Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/3279126062824/newLayouttecnologia.css |
Portuguese |
Pagetitle | ||
---|---|---|
|
...
...
...
|
Desmarca
...
o
...
registro
...
atual
...
caso
...
ele
...
tenha
...
sido
...
marcado
...
para
...
exclusão.
Sintaxe
Bloco de código | ||
---|---|---|
| ||
DBRecall()
DBRecall ( ) --> Nil |
Observações
- Para executar essa função, o registro atual deve estar bloqueado ou a tabela deve estar aberta em modo exclusivo.
- Se o registro atual não estiver excluído, essa função não faz nada.
- Essa função funciona de forma oposta DBDelete
...
- , que marca o
...
- registro atual como excluído.
Exemplos
O exemplo abaixo utiliza a RDD "TOPCONN", mas a função pode ser utilizada com qualquer uma das RDDs válidas.
Bloco de código | |||||||||
---|---|---|---|---|---|---|---|---|---|
| //Este exemplo, apresenta como utilizar a função DBRecall() para retornar o estado
| ||||||||
user function test()
Local nHandle := TCLink( "MSSQL/DSN1", "127.0.0.1", 7890 )
Local cTable := "MYTABLE"
Local cRDD := "TOPCONN"
// Abre a tabela
DBUseArea( .T., cRDD, cTable, (cTable), .F., .F. )
// Maraca um registro para exclusão e depois desmarca
DBGoTo( 100 )
DBDelete()
conout( Deleted() ) // Exibe: .T.
DBRecall()
conout( Deleted() ) // Exibe: .F.
// Desmarca todos os registros da tabela que estão para exclusão
DBGoTop()
while !EOF()
DBRecall()
DBSkip()
enddo
// Fecha a tabela
DBCloseArea()
// Desconecta do SGBD
TCUnlink( nHandle )
return
|
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas