campos relacionados não atualizam .

Firebird

01/03/2006

olá galera !!!

bom deixa eu explicar!!

tenho um IBQuery com o comando de seleção de ítens de uma venda

select * from VIEW_venda_item

certo ?

esse view traz os campos da tabela VENDA_ITEM e alguns campos relacionados na tabela PRODUTO (descrição e preço de venda) ok ?

então o registro é mostrado assim

ITEM #PRODUTO ***DESCRICAO QTDE PRECO TOTAL.
01 1 PEN DRIVE 256Mb 1 200,00 200


* tabela PRODUTO


até aki ok..

criei um form para que possa ser editado o campo PRODUTO, QTDE e PRECO,

acontece que quando coloco o codigo do produto para 2 (por exemplo), o campo DESCRICAO deveria mostrar a descricao da tabela PRODUTO..

isso só acontece quando eu commito a transação e abro novamente,

será que tem como eu atualizar o registro atraves do evento OnChange do campo PRODUTO para quando for mudado o código do produto ja aparecer a DESCRICAO correta ?? sem eu ter que comitar a transação que estou usando para a VENDA uma vez que ela ainda não foi concluída ???

por favor me ajudem

[quote:ad7a5212f8=´Moderação´][color=red:ad7a5212f8]Título editado por Massuda

Removido: ´URGENTE !!´[/color:ad7a5212f8][/quote:ad7a5212f8]


Serotini

Serotini

Curtidas 0

Respostas

Sremulador

Sremulador

01/03/2006

Acho que se você utilizar o update sql vai resolver...


GOSTEI 0
Serotini

Serotini

01/03/2006

blz amigo,,
dei uma olhada nos manuais do Interbase e vi que tenho que criar triggers para transformar o view read-only em updatable.


obrigado amigos


GOSTEI 0
POSTAR