Inserção em tabela pai e filho ao mesmo tempo.
Boa tarde a todos....
sou inesperiente com interbase e estou com um duvida...tenho uma tabela pai chamada fornecedor e tenho uma tabela filha chamada dados fornecedor...contendo os varios telefones que o fornecedor poderia ter minha duvida é como faço pra salvar o fornecedor e os dados (telefones) na mesma hora sem correr riscos..
eu faço o seguinte
sempre pego jogo o ponteiro para o ultimo registro pego o codigo dele e salvo o resto dos dados (telefones)
mas corro o risco de outro terminal concorrente vir e salvar outro apos e eu pegar o codigo errado como posso evitar isso ???
se alguem poder me dar alguma sugestão agradeço
Obrigado e t+
sou inesperiente com interbase e estou com um duvida...tenho uma tabela pai chamada fornecedor e tenho uma tabela filha chamada dados fornecedor...contendo os varios telefones que o fornecedor poderia ter minha duvida é como faço pra salvar o fornecedor e os dados (telefones) na mesma hora sem correr riscos..
eu faço o seguinte
sempre pego jogo o ponteiro para o ultimo registro pego o codigo dele e salvo o resto dos dados (telefones)
mas corro o risco de outro terminal concorrente vir e salvar outro apos e eu pegar o codigo errado como posso evitar isso ???
se alguem poder me dar alguma sugestão agradeço
Obrigado e t+
Juniorcesar
Curtidas 0
Respostas
Afarias
04/02/2005
para salvar TUDO (mestre e detalhe) ou NADA use transações.
para gerar códigos ÚNICOS use generators
T+
para gerar códigos ÚNICOS use generators
T+
GOSTEI 0