NO, todas las bases de datos llevan el punto como separador de decimales, incluso en access, que ves los datos con coma decimal, si hace un insert y pones la coma da error.
Truco que hago en Vb6:
Cuando obtengo los datos de la base hago
variable = REPLACE(FORMAT(RS!CAMPONUERICO, "0.00"),".",",")
y para grabarlos
UPDATE Tabla
SET CAMPONUMERICO =REPLACE(FORMAT(RS!CAMPONUERICO, "0.00"),",",".")