tome cuidado ao usar o -1, pq ele permite erros na transação,

o melhor e usar 0, pq naum permite erro.

os erros devem ser tratados ou levantados no evento onreconcilieerror do
CDS.

as ordens
[]´s
Bruno Lichot
Micrologos Dream Team
Equipe Editorial ClubeDelphi DevMedia

[EMAIL PROTECTED]
[EMAIL PROTECTED]

www.micrologos.com.br - www.clubedelphi.net - www.dugrj.com.br
----- Original Message ----- 
From: "Odair" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, March 07, 2006 12:55 PM
Subject: Re: [delphi-br] Problemas com Delphi/Firebird.


Eu faço assim no AfterPost e AfterDelete do ClientDataSet.

procedure TForm1.ClientDataSet1AfterPost(DataSet: TDataSet);
begin
  ClientDataSet1.ApplyUpdates(-1);
end;

Veja se não falta o ApplyUpdates depois das transações.


Odair


----- Original Message ----- 
From: criamabr
To: [email protected]
Sent: Tuesday, March 07, 2006 12:02 PM
Subject: [delphi-br] Problemas com Delphi/Firebird.


Olá pessoal!!!

Estou com um probleminha ao tentar gravar registros utilizando o
banco Firebird.
Utilizo SQLConnection, SQLDataSet, DataSetProvider e ClientDataSet
para manutenção dos dados.
Quando vou gravar os dados, inicio uma transação, gravo e aplico a
inserção ou alteração na tabela e logo após concluindo com um commit
no banco.
Quando vou verificar a tabela, nada feito, ou seja, não gravou
nada!!! Nem inserção ou alteração.
Já verifiquei todo o processo de execução e vi que executou tudo
acima sitado.
Quando troco o banco de Firebird para Interbase 6, tudo funciona
perfeitamente. Estou achando que estou informando no SQLConnection
algum parâmetro errado.
Não quero ser obrigado a utilizar só Interbase 6 nas minhas
aplicações pois gostei muito do Firebird, mas...
Se puderem me ajudar!!!
Desde já, obrigado.

Cristiano.






-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>





      Yahoo! Grupos, um serviço oferecido por:
            PUBLICIDADE




----------------------------------------------------------------------------
----
Links do Yahoo! Grupos

  a.. Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/

  b.. Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED]

  c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
do Yahoo!.



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



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Links do Yahoo! Grupos








__________ Informação do NOD32 IMON 1.1432 (20060306) __________

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br




-- 
<<<<< 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]
 
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

 


Responder a