quot;Insertquot; em uma Query com Relacionamento de duas T

Firebird

13/03/2004

Estou usando DBExpress com Interbase. Em um DBGrid com Relacionamento (Mestre e Detalhe), estou precisando inserir somente em um das tabelas desse relacionamento, usando apenas os comandos da query (ex: NomeQuery.Append)

Preciso de alguma solução do banco ou da linguagem.

Pelo banco sei que poderia usar uma Tabela Temporária ou uma Trigger de View, mas se eu não me engano o Interbase não me possibilita implementar essas duas soluções.

Por Favor se alguém puder me passar uma solução com detalhes!!!

Grato,

Bruno P. B. Coutinho


Brunopbc

Brunopbc

Curtidas 0

Respostas

Afarias

Afarias

13/03/2004

Pelo banco sei que poderia usar uma Tabela Temporária ou uma Trigger de View, mas se eu não me engano o Interbase não me possibilita implementar essas duas soluções.


Claro q possibilita!! Vc pode com certeza usar uma VIEW com triggers associadas (ou mesmo uma ´tabela temporária´ se preferir -- mas a VIEW acho muito melhor solução)

Usando DBExpress vc pode controlar essa atualização pelo evento BeforeUpdateRecord do DataSetProvider


T+


GOSTEI 0
POSTAR