C# から sql データベースに 10 進数を保存しようとすると問題が発生します。まず、10 進数に変換する文字列があり、その 10 進数を SQL データベースに保存しようとすると、何か問題が発生します。たとえば、3.24 を保存しようとすると、データベースで 324.00 と表示されます。これはコードの一部です。助けてください...私はすでに、型を 10 進数から数値に変更し、convert.ToDecima decimal.Parse の代わりに試しました。
decimal cijena_uzine = Convert.ToDecimal(textBox1.Text, CultureInfo.InvariantCulture.NumberFormat);
try
{
spremi_cijenu_obroka.Open();
cmd = new SqlCommand("Update Vrsta_Obroka set cijena="+ cijena_uzine + " where Šifra_Obroka=1 ;", spremi_cijenu_obroka);