Erro Record not found or chaged by another user
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.
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
Curtidas 0
Respostas
Macario
21/01/2008
Olá.
Você não pode esquecer de configurar os ProviderFlags dos Tfields adicionados ao ClientDataSet.
Espero ter ajudado. 8)
Você não pode esquecer de configurar os ProviderFlags dos Tfields adicionados ao ClientDataSet.
Espero ter ajudado. 8)
GOSTEI 0
Devmedia
21/01/2008
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.
GOSTEI 0