my.Mylasu = System.Convert.ToDouble(textBox2.Text);
 // my.Mylasu= double.Parse(textBox2.Text);
这两种方法都是一样的my.Mylasu是一个类的get,但是这样与这个没有关系,没有用类的时候也是这个问题,我的是存到数据库中的SQL2000 数据库中字段的类型也是为float的,不知道为什么,请高手讨论,,,,
用Math.Round不行,虽然把位数约定了,但是还是变化,我存储1.25等其它的都没问题,在数据库中是1.25正常,但是每当1.34,左右的时候就不正常了,不知道为什么,我的天啊,bug
我个人觉得不是位数的问题,在C#中,我把float的或者double的存到数据库中的float的字段,就会出现这个问题,还是C#和数据库的类型转换问题。