Ol�, Dica: 1) remova todos os fields do clientdataset; 2) v� at� o sqlquery e remova os fields tamb�m; 3) agora veja este novo select. (o que voce passou ficou meio confuso, este � apenas um exemplo);
> > select t.codped, t.dataped, c.nomecli, c.endercli, c.cpf_cnpj_cli > from TBL_PED t left join TBL_CLI c > on c.CODCLI = t.CODCLI > 4) volte ao sqlquery e adicione novamente os campos. Os providerflags dos campos NOMECLI e ENDERCLI devem estar todos = false. Os providerflags do campo DATAPED deve estar apenas com 'pfInUpdate' = true. Os providerflags do campo CODPED deve estar com 'pfInUpdate', 'pfInWhere' e 'pfInKey' como true. 5) v� no datasetprovider e altere o updatemode para upWhereKeyOnly. 6) v� ao clientdataset e adicione novamente os campos. N�o � preciso modificar nada. Teste e reporte para n�s. []'s Alexandre Oliveira Campioni Analista de Sistemas A-Tecnologia e Sistemas de Informacao Ltda. Sao Joaquim da Barra - Sao Paulo - Brazil [EMAIL PROTECTED] -----Mensagem original----- De: Alan [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 26 de janeiro de 2005 13:03 Para: [email protected] Assunto: Re: [delphi-br] Perguntinha b�sica (DBX) e ae Thiago, blz?? s� agora li teu e-mail.. cara eu ja tinha feito isso, n�o resolveu, n�o manjo muito de DBX, mas esse metodo eu tinha visto em uma revista do ClubeDelphi e n�o funcinou :( c tiver alguma outra dica eu aceito abra�o ----- Original Message ----- From: "Francisco Thiago de Almeida" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Wednesday, January 26, 2005 9:19 AM Subject: Re: [delphi-br] Perguntinha b�sica (DBX) > > O campo com o subselect.. Adicione ele no Field Editor e retire da op��o > ProviderFlags todas as op��es.... > Com isso acredito que funcione... (fa�a isso no CDS e no SQLQuery) > > Espero ter ajudado > > Thiago > ----- Original Message ----- > From: "Alan" <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Tuesday, January 25, 2005 3:25 PM > Subject: [delphi-br] Perguntinha b�sica (DBX) > > > > come�ei a usar o DBX agora....eu tenho uma > > SQLQuery , um DataSetProvider e um ClientDataSet > fa�o uma selec��o, tipo > > Select T.CODALGUMACOISA, T.CODOUTRACOISA, T.DESCRICAO, > (Select DESCRICAO from OUTRATABELA > where CODOUTRACOISA = T.CODOUTRACOISA) as CODOUTRACOISA_D > from TABELA T > > � mais ou menos isso....quando n�o tinha um SubSelect funcionava blz > apenas > com um applyupdates, alguem pode me dar uma dica como eu fa�o agora??? com > esse subselect no meio? > > [As partes desta mensagem que n�o continham texto foram removidas] > > -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que voc� faz do Yahoo! Grupos est� sujeito aos: http://br.yahoo.com/info/utos.html

