I have a decimal value (\"133,3\") stored in string column in the database, in norway culture.
after that user changed the regional setting to english-Us. when I con
If you know the culture that was in use when persisting the value, you can use it when parsing it, i.e.:
Convert.ToDecimal("133,3", System.Globalization.CultureInfo.GetCultureInfo("no"));
Of course, you are probably better off changing how the data is stored in the database, to use a floating point number of some form.