Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,
notei um erro para gravar valores com virgula no sistema ASP/MySql.
Quando temos a virgula ocorre o erro:
Row cannot be located for updating
O campo do valor está como FLOAT 10,2. Já fiz várias funções para corrigir o valor antes de enviar para o banco mas nada resolve.
Agora quando eu passo o campo para DOUBLE 10,2 ai as informações são gravadas corretamente sem o erro.
Qual o problema de usar DOUBLE ao invez de FLOAT? E existe outra solução apra esse erro do: Row cannot be located for updating
Você está usando campos float/double como chave? :huh:
Olá onedev,
Veja esta máteria: http://javeiros.wordpress.com/2008/06/25/evite-float-e-double-se-voce-quer-respostas-exatas/
E esta: http://paposql.blogspot.com/2011/10/como-armazenar-informacoes-do-tipo.html
Abraços.
_ _
Fabiano Abreu
Papo Sql - Um blog com tutoriais, dicas e truques sobre SQL