我用"StringGrid1.Cells[j+1,i] :=dm.Query1[单价'];"把字段内容读上来放在“StringGrid1”内显示,出现如下问题:
  在数据库里单价为双精度类型,在数据库里显示为“15.45",显示到StringGrid1上时就变成了”15.490256486636“这是怎么回事!高手帮我!