各位大虾:
   我的一个系统需要操作具有六位小数的产品税率,但是空间只能显示、操作4为小数,系统对第五位进行四舍五入处理,不知如何解决,另数据库的字段为numbric型的取六位小数?急用!

解决方案 »

  1.   

    空间只能显示、操作4为小数  ?  //指的是Column的Width ? <可調> 系统对第五位进行四舍五入处理  //使用Round函數,指定小數位
      

  2.   

    我已经将格式设为“0.000000”,Column的Width 也够,例如:数据库中的0.123456,而在这里只能看到“0.123500”我在输入窗口输入“0.123456”,保存数据试系统将数据改为“0.123500”,
      

  3.   

    在Adoquery中写查询语句,设active 为true
    然后双击AdoQuery,右键单击弹出的窗口,选add all fields,可以看到字段列表,选择你要控制的字段
    在属性栏中有DisplayFormat属性,输入.000000
      

  4.   

    把你的Query的Enabled BCD设为False
      

  5.   

    首先保证你的控制面板-区域设置-货币  设置是正确的。然后在程序里用double,不要用float;DisplayFormat只是与显示有关,与数据库里的数据没关系。如输入0.123456,显示为0.123500,但数据库里存的为0.123456。