Gracias por responder.
Me sique dando un error y he probado de las dos formas que me habeis propuesto.
Os cuento cuando se evalua el update queda talque asi:
Código SQL
[-]UPDATE ticket SET ptotal=27,46, pagado=10,28, debe=17,18 WHERE id=492
y da problemas por las comas de los decimales con las comas de separacion de campos.
Hay alguna forma de que no tome esa coma de decimales como coma de separacion de campos. Me explico, Hay otra forma de hacer un UPDATE sin utilizar las comas de separacion?.
El MySql si que hacepta las comas de decimales ya que los precios y demas los estoy metiendo con un dbgrid y no me deja meter puntos solo hacepta comas. Si intento meter un punto en los decimales te pita.
Gracias por adelantado.