[firebase-br] Off Toppic - Master Detail no IBOQuery
Salatiel Venâncio
salatielvenancio em yahoo.com.br
Seg Abr 10 20:30:52 -03 2006
Tudo bem Valério. Obrigado por responder.
O problema eh que eu uso o componente IBOQuery, diferente do IBQuery
que tem essas propriedades.
Mas valeu.
> eu faço assim:
> QryDetalhe.MasterLinks.Clear;
> QryDetalhe.MasterLinks.Add(MASTER.CODIGO=DETALHE.CODIGO');
> QryDetalhe.MasterSource := dsQryMaster;
> QryDetalhe.Open;
>
>
> ----- Original Message -----
> From: "Salatiel Venâncio" <salatielvenancio em yahoo.com.br>
> To: "Lista FireBird" <lista em firebase.com.br>
> Sent: Monday, April 10, 2006 2:22 PM
> Subject: [firebase-br] Off Toppic - Master Detail no IBOQuery
>
>
> Tudo bem Pessoal? Estou trabalhando com ibo a algum tempo. E estou
> criando o Master Detail para os componentes IBOQuery.
>
> Do meu jeito funciona, mas acho que deve ser mais facil.
>
> Vou dá um exemplo. Tenho duas tabelas
>
> QryMaster (Codigo, Descricao)
> QryDetalhe (Codigo, Quantidade)
>
> Faço o seguinte:
>
> QryDetalhe.DataSource := dsQryMaster;
> QryDetalhe.Params[0].Value := QryMaster.ParamByName('CODIGO').Value;
>
> ======> Acho a complicacao aqui. <=======
>
> Pra sempre atualizar a tabela QryDetalhe coloco no evento DataChange
> (QryMaster) do do componente TDataSource o seguinte codigo para a
> atualizacao.
> ****
> QryDetalhe.Params[0].Value := dbCodigo.Field.Value;
> QryDetalhe.Refresh;
> ****
>
> Penso que tem uma forma mais fácil.
>
> Ps. Nao existe nenhum indice nessas tabelas.
>
> Obrigado a todos.
>
> Att.
>
> Salatiel Venâncio
> "JESUS, Minha Certeza!"
> Campina Grande - PB
>
>
>
> _______________________________________________________
> Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no
> celular e
> anti-spam realmente eficaz.
> http://br.info.mail.yahoo.com/
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
Att.
Salatiel Venâncio
"JESUS, Minha Certeza!"
Campina Grande - PB
_______________________________________________________
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.
http://br.info.mail.yahoo.com/
Mais detalhes sobre a lista de discussão lista