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, 0000-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.br>escreveu: > > > 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