Usando CommandText em Relacionamento Master-Detail

Delphi

13/03/2011


  Bom tenho um Relacionamento master detail da seguinte forma: Venda(master) -> Produto (detail)

onde cada venda tem vários produtos.

Se eu tentar no ClientDataSet do Produto modificar a propriedade CommandText e da um open ex:
ClientDataSetProduto.CommandText := SELECT * FROM PRODUTO WHERE IDVENDA = :IDVENDA AND PRO_NOME = 'LARANJA'
Ele simplesmente não filtra nada, apenas se eu por direto no SQLDataSet
Alguem pode me ajudar a solucionar este problema ?
Ronaldo Lanhellas

Ronaldo Lanhellas

Curtidas 0

Respostas

Marco Salles

Marco Salles

13/03/2011


  Bom tenho um Relacionamento master detail da seguinte forma: Venda(master) -> Produto (detail)

onde cada venda tem vários produtos.

Se eu tentar no ClientDataSet do Produto modificar a propriedade CommandText e da um open ex:
ClientDataSetProduto.CommandText := SELECT * FROM PRODUTO WHERE IDVENDA = :IDVENDA AND PRO_NOME = 'LARANJA'
Ele simplesmente não filtra nada, apenas se eu por direto no SQLDataSet
Alguem pode me ajudar a solucionar este problema ?
vc tem que alterar tb a propriedade poallowcommadtext do tdatasetprovider para true em options    
GOSTEI 0
Marco Salles

Marco Salles

13/03/2011

Alguma dúvida a mais ????
GOSTEI 0
POSTAR