[firebase-br] ClientDataset Master-Detail com SqlDataField
Joao
colosso0 em yahoo.com.br
Sáb Jun 4 08:59:07 -03 2005
Bom dia,
Tenho o clientdataSet mestre cdsMestre e o detalhe
cdsDetalhe.
O cdsDetalhe está linkado com o sqldatasetfield
MeuDsField.
Gostaria de atualizar a chave Primaria do MeuDsField
e atualizar a chave estrangeira que se encontra em
cdsMestre
no evento BeforeUpdateRecord do DataSetProvider que o
cdsMestre
está linkado só que não sei como como atualizar.
Preciso atualizar caso o updatekind seja ukInsert
(novos registros).
O detalhe é que se não foi inserido registro no
Detalhe, então ele
não deve ser inserido. Pensei em tratar assim:
if MeuDsField.IsNull then
...
funcionou, mas o detalhe precisa ser inserido no banco
antes do mestre...
Agradeco qualquer ajuda
____________________________________________________
Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! http://mail.yahoo.com.br
Mais detalhes sobre a lista de discussão lista