pessoal...alguem acha q devo refazer o form?
caraca...ja tentei de tudo...revi o codigo..os sql's...e ta tudo certinho...
o q vc's acham? o form ou os componentes de conexao?

[]'s

2009/5/6 Mario Rodrigues <marioirodrig...@gmail.com>

>
> Berdam,
> no dsp a opcao poPropogateChanges=true
> no cds DEBITO - pfInUpdate e o pfInUpdate...estao como false...
>
> Mas algum loca devo alterar?
>
>
>
> 2009/5/6 Berdam <berdamzi...@yahoo.com.br>
>
>
>>
>>
>>
>> arrume os provider flag no dsp
>> ----------------------------------------------------------
>> Uberdam Cavaletti
>> Formado em Tecnologia da Informação - Unoesc - Xxe
>> Pós-graduado em desenvolvimento Java - Unoesc - Xxe
>>
>> http://www.curricular.com.br/berdam
>>
>> Visite
>> http://passandoveneno.blogspot.com
>> ----------------------------------------------------------
>>
>> ________________________________
>> De: Mario Rodrigues <marioirodrig...@gmail.com<marioirodrigues%40gmail.com>
>> >
>> Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
>> Enviadas: Terça-feira, 5 de Maio de 2009 20:13:18
>> Assunto: Re: [delphi-br] Nao esta excluindo
>>
>>
>> Humberto e Daniel,
>>
>> O meu cdsCadPagto o select dele é esse:
>> select P.CLICODIGO, P.CODPAGTO, P.DTPAGTO, P.VALOR, CLI.CLINOME,
>> CLI.DEBITO
>> from PAGTO P INNER JOIN CLIENTE CLI ON CLI.CLICODIGO = P.CLICODIGO WHERE
>> P.CODPAGTO =:CODPAGTO
>> ja o cdsDebitoCliente tem o sql:
>> select CLICODIGO, CLINOME, DEBITO from CLIENTE where CLICODIGO =:CLICODIGO
>>
>> O q ta me deixando doido...é q como ja disse uso esse mesmo procedimento
>> no
>> salvar...so q a acao é contraria..
>> ja revi...ja refiz...ja recriei os cds...enfim. ..iniciante sofre
>> hehehehe...mas é assim mesmo...a onda é nao desistir...
>>
>> Daniel...como eu poderia fazer para para pegar o erro..nao consegui achar
>> nada falando para o D2007..
>> Podes me ajudar?
>>
>> 2009/5/5 Humberto Oliveira <holiveira.wordpress @gmail.com>
>>
>> >
>> >
>> > É o que o nosso colega Daniel falou. Algum erro estava sendo retornado
>> após
>> > o ApplyUpdates.
>> > O seu ClientDataSet possui o campo DEBITO?
>> > O Exception está alegando que não existe a coluna DEBITO no
>> ClientDataSet.
>> > O problema pode estar aí.
>> > Provavelmente no "salvar", o seu ClientDataSet possui o campo no qual
>> você
>> > faz a sua aritmética.
>> >
>> > Verifique e nos posicione.
>> >
>> >
>> > 2009/5/5 Mario Rodrigues <marioirodrigues@ gmail.com<marioirodrigues%
>> 40gmail.com>
>>
>> > >
>> >
>> > >
>> > >
>> > > Humberto,
>> > >
>> > > Coloquei oApplyUpdate apos o delete e deu o segunte erro:
>> > > First chance exception at $7C812AEB. Exception class TDBXError with
>> > message
>> > > 'Column unknown
>> > > DEBITO At line 6, column 14'.
>> > > depois esse:
>> > > First chance exception at $7C812AEB. Exception class TDBXError with
>> > message
>> > > 'Column unknown
>> > > DEBITO At line 7, column 2'.
>> > > depois
>> > > First chance exception at $7C812AEB. Exception class EDatabaseError
>> with
>> > > message 'Unable to execute Query'.
>> > > Uso o delphi 2007...clico em continuar... aparece as mensagens
>> acima...e
>> > no
>> > > final mostra a mensagem de excluido com sucesso...porem. ..quando
>> clico em
>> > > ok...os dados voltam(da pra ver o form atras em branco)...
>> > > tb testei tirar as seguintes linhas
>> > > //dtsCadPagto. DataSet.Close;
>> > > //dtsCadPagto. DataSet.Open;
>> > > dai so aparece a mensagem de excluido com sucesso...mas nao exclui
>> > >
>> > > o impressionante é q uso o mesmo codigo no salvar..so q ao inves de
>> somar
>> > > ele diminui!!
>> > >
>> > >
>> > > 2009/5/5 Humberto Oliveira <holiveira.wordpress 
>> > > @gmail.com<holiveira.wordpres
>> s%40gmail. com>
>> > <holiveira.wordpres s%40gmail. com>
>> > > >
>> > >
>> > > >
>> > > >
>> > > > Já fez o teste colocando o ApplyUpdates após o Delete, ao invés de
>> > > colocar
>> > > > no envento do seu ClientDataSet?
>> > > >
>> > > > Faz um teste e avisa aí.
>> > > >
>> > > > 2009/5/5 Mario Rodrigues <marioirodrigues@ gmail.com<marioirodrigues%
>> 40gmail.com>
>> > <marioirodrigues% 40gmail.com>
>> > > <marioirodrigues% 40gmail.com>
>> > > > >
>> > > >
>> > > >
>> > > > >
>> > > > >
>> > > > > Alisson,
>> > > > >
>> > > > > Pois é...e é isso q esta sendo feito...alias o ApplyUpDates esta
>> > sendo
>> > > > > feito
>> > > > > no cdsCadPagtoAfterDel ete e no cdsCadPagtoAfterPos t da seguinte
>> > > > > maneira...cdsCadPag to.ApplyUpdates( 0);....
>> > > > > Veja só preciso somar o valor...e isso acontece...a unica coisa q
>> nao
>> > > > > acontece é o delete...q acho q esta certo...tens alguma ideia?
>> > > > >
>> > > > >
>> > > > > 2009/5/5 Alisson <alss...@yahoo. com.br <alssnco%40yahoo. com.br
>> ><alssnco%
>> > 40yahoo.com. br><alssnco%
>> > > 40yahoo.com. br><alssnco%
>> > > > 40yahoo.com. br>>
>> > > > >
>> > > > > >
>> > > > > >
>> > > > > > Que coisa mais confusa! Quando você quer excluir um registro
>> basta
>> > > > fazer:
>> > > > > >
>> > > > > > Dataset.Delete;
>> > > > > > Dataset.ApplyUpdate s(0);
>> > > > > >
>> > > > > > ____________ _________ _________ _________ _________ __
>> > > > > > Faça ligações para outros computadores com o novo Yahoo!
>> Messenger
>> > > > > > http://br.beta. messenger. yahoo.com/
>> > > > > >
>> > > > > >
>> > > > >
>> > > > > [As partes desta mensagem que não continham texto foram removidas]
>> > > > >
>> > > > >
>> > > > >
>> > > >
>> > > > [As partes desta mensagem que não continham texto foram removidas]
>> > > >
>> > > >
>> > > >
>> > >
>> > > [As partes desta mensagem que não continham texto foram removidas]
>> > >
>> > >
>> > >
>> >
>> > [As partes desta mensagem que não continham texto foram removidas]
>> >
>> >
>> >
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>> Veja quais são os assuntos do momento no Yahoo! +Buscados
>> http://br.maisbuscados.yahoo.com
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>  
>>
>
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a