Re: [mdo-group] [sgl] Problema no cadastro composto
Brought to you by:
henriquemeira
|
From: Henrique M. <hen...@me...> - 2005-10-13 16:14:03
|
Saulo, estou encaminhando sua mensagem para 'mdo...@ya...' pois é onde está uma maior concentração de usuários, faça seu cadastro. Respondendo: como é que vc está gerando o número do pedido? É um generator? henrique. > Olá pessoal, > Estou querendo resolver um problema num cadastro composto que é o > seguinte: > Digamos que eu tenho 2 tabelas PEDIDOS e ITENSPEDIDO, na tabela > ITENSPEDIDO > está o codigo da tabela PEDIDOS e eu faço um foreing key relacionando as 2 > tabelas, apartir do momento que o relacionamento existe eu não posso > colocar > nenuma informação no campo estrangeiro da tabela ITENSPEDIDOS qua não > exista > na tabela PEDIDOS a não ser o valor null. Agora vamos para a aplicação, > quando inserimos um pedido deu-se início a transação, após informar os > dados > do pedido vamos informar os dados dos itens do pedido só que ao gravar o > item eu preciso saber o código do pedido e é aí que está o problema, antes > de inserir o item eu tenho que gravar fecho a transação e abro outra pra > que > o item seja inserido com o código do pedido. > Eu gostaria de saber se existem meios para contornar esta situação. > Estou usando o MDO 0.8.8 e delphi 7 > > -- > Agradeço desde já pela atenção prestada. > > Saulo Lima > Programdor e Analista de Sistemas > APS Informática > Recife - PE > 81 3227 1300 > |