Edição de Query quot;Joinadaquot;
Estou usando a tecnologia DBEXPRESS juntamente com Delphi 7.
NO meu SqlDataSet existe uma Query ´Joinada´, ou seja, que usa o camando left join para fazer referncia a outra tabela:
[i:77eb01d39c]select
vit.vitcod,
vit.vitven,
vit.vitseq,
vit.vitpro,
pro.prodes,
vit.vitval,
vit.vitqtd,
vit.vitdes,
vit.vittot
from sgvit vit
left join sgpro pro on vit.vitpro = pro.procod[/i:77eb01d39c]
Tratase de uma tabela simples de intes de venda onde eu mostro os seus registros em tela, possibilitando tbm a inclusão e a sua edição.
Realizo inserções e edições nessa tabela, porém quando utilizo o comando Applyupdates para gravaro os dados no banco o mesmo retorna o valor 1, não gravando em seguida os dados no banco
Ouvi falar que para que possamos editar uma query ´joinada´ existe uma configuração do ProviderFlags do TField do SqlDataSet bem como a propriedade UpdateMode do DataSet Provider.
Alguém sabe qual a configuração para que eu possa editar e inserir registros numa query ´joinada´???
NO meu SqlDataSet existe uma Query ´Joinada´, ou seja, que usa o camando left join para fazer referncia a outra tabela:
[i:77eb01d39c]select
vit.vitcod,
vit.vitven,
vit.vitseq,
vit.vitpro,
pro.prodes,
vit.vitval,
vit.vitqtd,
vit.vitdes,
vit.vittot
from sgvit vit
left join sgpro pro on vit.vitpro = pro.procod[/i:77eb01d39c]
Tratase de uma tabela simples de intes de venda onde eu mostro os seus registros em tela, possibilitando tbm a inclusão e a sua edição.
Realizo inserções e edições nessa tabela, porém quando utilizo o comando Applyupdates para gravaro os dados no banco o mesmo retorna o valor 1, não gravando em seguida os dados no banco
Ouvi falar que para que possamos editar uma query ´joinada´ existe uma configuração do ProviderFlags do TField do SqlDataSet bem como a propriedade UpdateMode do DataSet Provider.
Alguém sabe qual a configuração para que eu possa editar e inserir registros numa query ´joinada´???
Richardsonlourenco
Curtidas 0
Respostas
Richardsonlourenco
01/11/2006
Obrigado pelas visualizações
Já Consegui resolver
Já Consegui resolver
GOSTEI 0
Nigro
01/11/2006
Olá RICHARDSONLOURENCO
Poderia colocar a resposta aqui para compartilhar com todos?
Poderia colocar a resposta aqui para compartilhar com todos?
GOSTEI 0