GARANTIR DESCONTO

Fórum Erro Record not found or chaged by another user #352169

21/01/2008

0

Olá.
Amigos estou com um problema que não estou conseguindo entender.
Estou desenvolvendo um sistema em Delphi 2007 e MySQL 5, conector dbExpress.

Até então tudo normal no desenvolvimento. Neste final de semana fui dar uma ´mechida´ no meu BD e alterei os campos que armazenava QUANTIDADE de Integer para Double.

Fiz as conversões tudo normal. E agora em alguns registros desta tabela, da os malditos erros:

[color=red:d5235ef213]Record not found or chaged by another user [/color:d5235ef213]

[color=red:d5235ef213]Unable to find record. No key specified[/color:d5235ef213]


Primeiro: Não tem mais ninguém utilizando o programa.
Segundo: O FIELD que estou tentando editar ele está sendo encontrado e visualizado.

Tentei então voltar os campos para como estava. Mas agora a merda do erro não para.
Já removi os fields no ClientDataSet e nada.

Alguém tem alguma solução?
Espero ajuda.
Um abraço.


Devmedia

Devmedia

Responder

Posts

21/01/2008

Macario

Olá.

Você não pode esquecer de configurar os ProviderFlags dos Tfields adicionados ao ClientDataSet.


Espero ter ajudado. 8)


Responder

Gostei + 0

21/01/2008

Devmedia

Olá. Você não pode esquecer de configurar os ProviderFlags dos Tfields adicionados ao ClientDataSet. Espero ter ajudado. 8)


Amigo.
Obrigado pela ajuda.
Mas tentei e nada. Encontrei este tópíco aqui no forum : http://forum.devmedia.com.br/viewtopic.php?t=72605

Mas tambem nada.
Continua os mesmos erros.
Notei que somente ocorreo erro quando mando gravar a edição do produto alterado algum valor nele.
Tipo... meu campo de quantidade ele é exibido com o valor 6 e altero para 5, mando gravar a edição. Ocorre o erro.


Por favor alguem sabe oque posso fazer?
Agradeço ajudas.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar