В Unity я хочу сохранить значение чувствительности мыши (float) в таблице базы данных как REAL. Но по какой-то причине он округляет значение, поэтому, если у меня есть значение 1.0, он сохраняет 1.0, а если, например, 0.65, он сохраняет 0.0. Вот запрос:
foreach (KeyValuePair<string, float> kv in mouse)
{
MyDataBase.ExecuteQueryWithoutAnswer("UPDATE Mouse SET value = '" + kv.Value.ToString() + "' WHERE option = '" + kv.Key + "'");
}
Остальные типы сохраняются правильно.