GARANTIR DESCONTO

Fórum ClientDataSet ApplyUpdate #274922

31/03/2005

0

Há possibilidades de dar um applyupdates mas em uma query com join exemplo: Select * from kit as a, produtos as b where (a.CodProduto - b.Codigo).

Como faço?


Bruno Cassucci

Bruno Cassucci

Responder

Posts

31/03/2005

Kotho

O mais recomendável seria fazer um Master/Detail, pois ele teria um controle maior da tabela que estaria sendo alterada... tendo, inclusive, a possibilidade de alterar os dados do Detail...

ps... neste caso, um único ApplyUpdates atualiza todos os ClientDataSet´s


Responder

Gostei + 0

31/03/2005

Fred

mude a propriedade ProviderFlags => pfInUpdate do field que nao pertence a tabela que vc esta gravando, para false!!

isto na query!!! que ta ligada no provider e p consequinte no cds!!


OBS. com SQLDataSet Funciona!!


Responder

Gostei + 0

05/04/2005

Bruno Cassucci

O problema citado acima foi resolvido em partes. Tenho um outro problema que é o seguinte: Quanto dou um applyupdates neste mesmo esquema. Ele gera o update da seguinte forma: Update kit se´-t´ (sem o t mesmo) where codmerc = ´1´ and CodMerc_No = ´2´. Por que será que faz isso? Eu coloquei um sqlmonitor e apresentou isso mesmo: Update set mas o set sem o ´t´.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar