Re: [delphi-br] Urgente: Erro ao atualizar dados em uma tabela.

2010-02-05 Por tôpico Walter Chagas (Bol)
Jorge, este erro normalmente aconteceu porque a tabela ou não tem uma chave 
primária ou uma chave primaria não muito consistente e a atualização que voce 
tentou fazer consiste em um registro que já exista no banco ou que o SGBD 
interpretou como um registro duplicado.

Seria interessante, por exemplo, voce postar o código da rotina aque pra ver se 
dá pra enxergar alguma coisa.

[]s
 
 
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
http://twitter.com/wchagas
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr


  - Original Message - 
  From: Jorge Ericsson 
  To: undisclosed-recipients: 
  Sent: Thursday, February 04, 2010 5:29 PM
  Subject: [delphi-br] Urgente: Erro ao atualizar dados em uma tabela.



  Amigos Delphianos,

  Estou usando o Delphi 7 + ADO + MySQL e em alguns casos de atualização de
  dados, está aparecendo esta mensagem qdo executo o POST:
  *
  A linha não pode ser localizada para atualização. Alguns valores podem ter
  sido alterados desde que ela foi lida pela última vez

  *Obs.: Não estou usando Master/Detail, apenas estou atualizando os dados em
  uma tabela, depois de preencher alguns dados (DBLookUpComboBox), DBEdit
  *
  *Alguém poderia me dá uma solução para este problema ? *
  *
  Abraços,

  Jorge Ericsson
  Brasília - DF

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



  

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



Re: [delphi-br] Urgente: Erro ao atualizar dados em uma tabela.

2010-02-05 Por tôpico Jorge Ericsson
Olá amigos, o problema já foi resolvido.

Estava acontecendo devido a tentativa de atualização da data de nascimento
que estava nula no banco, ou seja, -00-00.

Eu dei um update em todas as data para NULL e parou de dá o erro, não
entendi tbém...rsrs

A rotina da tela de cadastro é muito grande, não daria para postar aqui.

De qualquer forma está funcionando bem e já tratei para uma mensagem mais
amigavel.

Obs.: Só aconteceu esse problema na base de dados de um cliente que sofre
migração de outro sistema, e não havia reparado nessa data dessa forma.

Obrigado a todos.


Em 5 de fevereiro de 2010 08:59, Walter Chagas (Bol)
wchag...@bol.com.brescreveu:



 Jorge, este erro normalmente aconteceu porque a tabela ou não tem uma chave
 primária ou uma chave primaria não muito consistente e a atualização que
 voce tentou fazer consiste em um registro que já exista no banco ou que o
 SGBD interpretou como um registro duplicado.

 Seria interessante, por exemplo, voce postar o código da rotina aque pra
 ver se dá pra enxergar alguma coisa.

 []s


 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 wchag...@bol.com.br wchagasj%40bol.com.br
 http://delphitocorporerm.blogspot.com/
 http://twitter.com/wchagas
 MSN: whitesock...@hotmail.com whitesockets%40hotmail.com
 SKYPE: WalterChagasJr


 - Original Message -
 From: Jorge Ericsson
 To: undisclosed-recipients:
 Sent: Thursday, February 04, 2010 5:29 PM
 Subject: [delphi-br] Urgente: Erro ao atualizar dados em uma tabela.

 Amigos Delphianos,

 Estou usando o Delphi 7 + ADO + MySQL e em alguns casos de atualização de
 dados, está aparecendo esta mensagem qdo executo o POST:
 *
 A linha não pode ser localizada para atualização. Alguns valores podem ter
 sido alterados desde que ela foi lida pela última vez

 *Obs.: Não estou usando Master/Detail, apenas estou atualizando os dados em
 uma tabela, depois de preencher alguns dados (DBLookUpComboBox), DBEdit
 *
 *Alguém poderia me dá uma solução para este problema ? *
 *
 Abraços,

 Jorge Ericsson
 Brasília - DF

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





-- 
 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:
delphi-br-ow...@yahoogrupos.com.br
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:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




[delphi-br] Urgente: Erro ao atualizar dados em uma tabela.

2010-02-04 Por tôpico Jorge Ericsson
Amigos Delphianos,

Estou usando o Delphi 7 + ADO + MySQL e em alguns casos de atualização de
dados, está aparecendo esta mensagem qdo executo o POST:
*
A linha não pode ser localizada para atualização. Alguns valores podem ter
sido alterados desde que ela foi lida pela última vez

*Obs.: Não estou usando Master/Detail, apenas estou atualizando os dados em
uma tabela, depois de preencher alguns dados (DBLookUpComboBox), DBEdit
*
*Alguém poderia me dá uma solução para este problema ? *
*
Abraços,

Jorge Ericsson
Brasília - DF


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