supongo que si te da problemas con los decimales y te da ese error es por que estas usando comas en vez de puntos.
intenta colocar los decimales con puntos en vez de comas.
si el campo en el que quieres grabar no es para guardar numeros, entonces guardalos como quieras pero utilizando comillas simples, tal cual como si fuera un varchar.