so se vc quiser fazer controle explicito. veja no componente de conexao do 
banco, se o nivel transacional esta em read_commited
  ----- Original Message ----- 
  From: Rodrigo de Moura 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, August 21, 2006 5:24 PM
  Subject: Re: [delphi-br] Erro em alteração de registro.


  Olá Francisco,

  Eu apenas dou o ApplyUpdates no botão salvar ... Me falaram que o próprio
  clientdataset faz o commit internamente.
  Agora fiquei em dúvida, preciso abrir uma transação?

  Atenciosamente,

  Rodrigo de Moura
  ----- Original Message ----- 
  From: Francisco - Mol 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, August 21, 2006 4:41 PM
  Subject: Re: [delphi-br] Erro em alteração de registro.


  ta comitando?
    ----- Original Message ----- 
    From: Rodrigo de Moura 
    To: delphi-br@yahoogrupos.com.br 
    Sent: Monday, August 21, 2006 4:15 PM
    Subject: [delphi-br] Erro em alteração de registro.


    Boa tarde amigos,

    Na alteração do registro quando vou dar o applyUpdates me dá o seguinte 
erro:
    "Record not found or changed by another user".
    Minha aplicação não está em rede e todas as configurações do 
datasetprovider estão
    corretas também.
    Em minhas telas de cadastro trabalho com controle de botões (incluir, 
editar, salvar,
    excluir, cancelar) pelo OnStateChange do DataSource. O interessante é que 
esse erro
    ocorre somente quando faço qualquer alteração no registro logo após a 
inclusão do mesmo.
    Explicando: após incluir o registro clicando no botão salvar, se por acaso 
quiser fazer
    alguma alteração, clico no botão editar e faço a alteração necessária. 
Quando clico no
    botão salvar ocorre o citado erro.
    Mas se eu sair da tela de cadastro e voltar nela novamente e pela tela de 
procura retornar o
    registro para a tela do cadastro e fizer qualquer alteração é salvo 
normalmente.
    Utilizo Delphi 7, DBExpress com clientDataSet, Firebird 1.5 e Driver UIB.
    Qualquer ajuda será bem vinda!!

    Atenciosamente,

    Rodrigo de Moura

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

     


  ------------------------------------------------------------------------------


    No virus found in this incoming message.
    Checked by AVG Free Edition.
    Version: 7.1.405 / Virus Database: 268.11.3/423 - Release Date: 18/08/2006


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



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

   


------------------------------------------------------------------------------


  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.1.405 / Virus Database: 268.11.3/423 - Release Date: 18/08/2006


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