Erro ao gravar valor

Pessoal,

Ao tenta gravar os dados em qualquer campo de valor to tipo DECIMAL ocorre o erro abaixo

Erro ao alterar a base de dados:
Incorrect decimal value: ‘0,00’ for column ‘PesoButo’ at row 1

Na tabela o tipo do campo é decimal(7,2), no scriptcase deixei moeda o padrão ao gerar o form e mudei para decimal mas o continua o erro.

Parece que está assumindo valor de string

O banco é mysql e está definido DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci, no scriptcase LATIN1

Alguém pode ajudar…

Valeu…

Ja identifiquei o erro, o decimal() é representado como string no banco.

DECIMAL Um número de ponto flutuante, representado como uma string

Valeu…

O formato interno do campo deve usar o separador de decimal como ponto e nao virgula.

Haroldo, bom dia!

É isso mesmo, eu havia alterado no scriptcase.

Valeu.

Altere o titulo do Topico e adiciona [RESOLVIDO] si foi resolvido seu problema ou duvida