Mestre/Detalhe

Delphi

07/12/2009

Bom dia a Todos do forum Estou com problemas para realizar gravar na tabela detalhe uso o delphi 7 + firebird 2.0 + dbexpress  meu projeto tem 1 - sqlconexao 2 - sdsGenerico 3 - dspGenerico   4 - cdsClientes   5 - cdsProdutos   6 - cdsPedidos   7 - cdsItensPedido     faço o relacionamento de pedido e itens_pedido.   mas na hora de gravar ele me da erro. como proceder nesses casos, sendo que eu ja coloquei no onnewrecord do itens_pedido a chave da tabela cdsPedidos.   evento onnewreccord:   cdsPedidosCOD_PEDIDO.Value := cdsItensPedido.COD_PEDIDO.Value;   agradeço aos amigos do forum se puder me ajudar. Obrigado e T +
Gilberto Moura

Gilberto Moura

Curtidas 0

Respostas

Ribamar Santos

Ribamar Santos

07/12/2009

olá,  Me parece que "cdsPedidosCOD_PEDIDO.Value := cdsItensPedido.COD_PEDIDO.Value;" está invertido, ou estou errado?  o correto não seria :  cdsItensPedido.COD_PEDIDO.Value:=cdsPedidosCOD_PEDIDO.Value;      
GOSTEI 0
Gilberto Moura

Gilberto Moura

07/12/2009

ok vou testar, obrigado
GOSTEI 0
POSTAR