RE:cambiar la configuracion de sql (3,98 sea 3.98
Mira espero que esto te sirva en realidad no necesitas cambiar la configuracion del SQLServer para aceptar "." como separador de decimales, esto tienes que hacerlo en la configuracion regional del panel de control es alli donde haces todos los cambios, al parecer es en la pestana de Numeros yo lo probe y el dato que originalmente era 3,98 se cambio a 3.98 al declarar el "." como separador de decimales
espero realmente te sirva este dato si necesitas o tienes dudas avisame para ver como se puede solucionar.
Saludos desde Bolivia