String em Decimal

Olá,

eu tenho um form que utiliza uma mascara javascript para moeda

[code]

Nome do Servico:

Valor:
R$
Descricao:

<% out.print("Voltar");%>
[/code]

só que o “VALOR” esta como STRING e quando ele vai passar pro banco ele da esse erro

ERROR

 Erro: Incorrect decimal value: '1,20' for column 'valor' at row 1

gostaria de saber oque eu faço

Grato

É que no banco um decimal é reconhecido com o ‘.’ e não o ‘,’.

Obrigado, duvida sanada;