我正在将参数从 c# 发送到 mysql 数据库。问题是我在 c# 中有十进制值(例如: 45.335 )但是当我将它发送到 mysql 时,它一直以这种格式发送它( 45,335 )我做错了什么?
MySqlConnection con = null;
MySqlCommand cmd = null;
con = new MySqlConnection("server=localhost;database=data;uid=root;pwd=*****");
con.Open();
cmd = new MySqlCommand("insert into data values (null, ?ParName , ?Parname2);", con);
cmd.Parameters.AddWithValue("?ParName", OSGconv.deciLat);
cmd.Parameters.AddWithValue("?Parname2", OSGconv.deciLon);
cmd.ExecuteNonQuery();
con.Close();
}