就是文本框输入的是100那就在数据库中插入100,如果是100.1那就插入100.1 ………………,就是插入的数据和文本框中输入的要一致。我本来用的是float类型,但是当数据是100.1时插入数据库的是100.10000****这样的数据。后来我用decimal,但是当制定了小数位数之后,如果不到相应小数位它就加0,如果超出就自动四舍五入,如果定义为string ,那么查询的时候就不能使用<或者> 这样的算术比较运算符了。该怎么办呢?