[firebase-br] TSQLQuery+DatasetProvider+ClientDataSet com joins
savio_assuncao em ibest.com.br
savio_assuncao em ibest.com.br
Qua Maio 4 10:40:55 -03 2005
ola, pessoal
Se a pergunta for MUITO off-topic e puderem ajudar respondam em PVT , thanks !!!!!
to quase desistindo , naum consigo "manipular " dados de uma tabela com campos "externos " obtidos
atraves de um inner join .
SELECT M.DATMOV,
M.VALMOV,
M.ID_ARQDOC,
D.DESCRICAO AS DOCUMENTO
FROM TBMOVIM M
INNER JOIN TBARQDOC D ON(D.ID_ARQDOC=M.ID_ARQDOC)
WHERE M.DATMOV=:VDATMOV
preenchi os Tfields do SQLquery e do ClientDataset e na coluna DOCUMENTO
marquei required = false ; readonly = true ,
provide4rflags
pfinUpdate = false
pfinWhere = false
pfinKey = false
pf/Hidden = false
no evento OnBeforeUpdateRecord do DataSetProvider
DeltaDS.fieldByName('DOCUMENTO').Providerflags:=[]
no evento OnReconcilieError do ClientDataset :
messagedlg(E.Message,mtinformation,[mbok],0)
Dai na hora de ClientDataSet.post ....
EBClient message "field value required"
nao reporta o nome da COLUNA required :(
delphi6+FB1.5+DbExpress+Conectiva10
[ ]'s
savio assuncao
savio_assuncao em ibest.com.br
Conheça o novo iBest Acelerado e aumente a velocidade da sua navegação em até 5 vezes. O primeiro mês é gratuito. Basta acessar o endereço http://www.ibest.com.br/acelerado para se cadastrar.
Mais detalhes sobre a lista de discussão lista