Cancel ou CancelUpdate
uso D7 + FB 1.5RC7 + Dbexpress
num cadastro com Dbware (Dbedit) ao inserir um novo registro faço o seguiinte
datamodule.clientdataset.insert;
então coloco os dados, mas vamos supor que desisto fazer o cadastro, já foi dado o insert, mas não foi dado Post nem applyaupdate, uso o cancel ou cancelipdate.
Pois fiz o teste com os dois mas mesmo assim fica criado no banco de dados um registro em branco
uso o applyupdate no evento afterpost. mas se não é dado o posto naum era para dat tbm o applyupdate
T+
Obrigado a todos
num cadastro com Dbware (Dbedit) ao inserir um novo registro faço o seguiinte
datamodule.clientdataset.insert;
então coloco os dados, mas vamos supor que desisto fazer o cadastro, já foi dado o insert, mas não foi dado Post nem applyaupdate, uso o cancel ou cancelipdate.
Pois fiz o teste com os dois mas mesmo assim fica criado no banco de dados um registro em branco
uso o applyupdate no evento afterpost. mas se não é dado o posto naum era para dat tbm o applyupdate
T+
Obrigado a todos
Emery
Curtidas 0
Respostas
Afarias
16/01/2004
|então coloco os dados, mas vamos supor que desisto fazer o cadastro,
|já foi dado o insert, mas não foi dado Post nem applyaupdate, uso o
|cancel ou cancelipdate.
CANCEL
Cancel - cancela a situação do registro atual (edição ou insert)
RevertRecord - cancela qualquer alteração (mesmo postada) de 1 registro
CancelUpdates - cancela qualquer alteração de todos os registros
|uso o applyupdate no evento afterpost. mas se não é dado o posto naum
|era para dat tbm o applyupdate
Coloque um breakpoint no AfterPost e vc verá se realmente não é dado um post.
T+
|já foi dado o insert, mas não foi dado Post nem applyaupdate, uso o
|cancel ou cancelipdate.
CANCEL
Cancel - cancela a situação do registro atual (edição ou insert)
RevertRecord - cancela qualquer alteração (mesmo postada) de 1 registro
CancelUpdates - cancela qualquer alteração de todos os registros
|uso o applyupdate no evento afterpost. mas se não é dado o posto naum
|era para dat tbm o applyupdate
Coloque um breakpoint no AfterPost e vc verá se realmente não é dado um post.
T+
GOSTEI 0
Emery
16/01/2004
muito obrigado !!!
T+
T+
GOSTEI 0