你在sql server 中看到的是几位????

解决方案 »

  1.   

    我用SQL server的enterprice manager在表中可以输入4位小数并保存,
    超过5位小数则四舍五入存为4位,但在前端dbgrid中虽然看见4位,但实际
    只有两位,最后两位都是0(四舍五入为2位)。
      

  2.   

    我用ado连接的数据库,结果显示的是4位呀。
    没有四舍五入为2位呀。
      

  3.   

    我用的是 delphi 5 + ado pack + delphi pack + sql server7
    操作系统: win2000 server
      

  4.   

    bde 刚刚试过,也是可以的呀。
      

  5.   

    我用的是SQL link(bde), 我的问题是输入只有2位有效,如在dbdrid中输入2.1354,保存
    后却变成了2.1400,第三位四舍五入掉了。
      

  6.   

    我这金额的小数点后位数还是2两位。但是就是可以显示,输入4位的。
    或许是98的问题吧。你那delphi那个版本的????
      

  7.   

    显示是在控制面板中的区域改吗?
    你的SQL SERVER服务器有没有特殊的设置,或者其他方面?
      

  8.   

    我的是delphi5+SQL7+winnt(server)+win98(前端)
      

  9.   

    delphi5 有没有打过pack1 ????
      

  10.   

    你那边可以输入4位小数,并保存而小数点后第4,5位都有?
    我的delphi没打过pack,是不是这个原因?哪里可以down?
      

  11.   

    第5位当然没有。
    http://www.inprise.com.cn/
    有下载。
      

  12.   

    sorry,我是指第三第四位都有吗?
      

  13.   

    我要给分了,thanks to ghj1976,
    are u born in 1976?