列数值,怎样按三位隔开加逗号显示
比如,数据10000,显示成10,000   999998显示成999,998

解决方案 »

  1.   

    确切的说 是TDataSet里面Field的DisplayFormat属性 设为0,00就ok了
      

  2.   

    楼上的朋友,可是我没用TDATASET,用的是TADOQUERY和TDATASOUCE 啊
    DBGRID数据源绑定 在TATASOUCE
      

  3.   

    To qczyy() ,ADOQuery是一样的 我说的TDataSet包括TADOQuery,TADOTable等。
      

  4.   

    右键单击你的ADOQuery控件->‘Add All Fields'->选你需要显示分隔符的字段->将其DisplayFormat属性设为 0,够明确了吧
      

  5.   

    说错了 是双击ADOQuery控件后再点右键
      

  6.   

    to :shindynj(一路奔走) ,谢谢你,按你的说法做,出现下列提示
    SQL SERVER DOSE NOT EXIST OR ACCESS DENIED。
    由于我的ADOQUERY的CONNECTION连接到ADOCONECTION,这个ADOCONECTION的连接字符CONNECTIONSTRINGT是写在代码里面动态生成的那按你的做法,该怎么办呢?
      

  7.   

    先把连接字串copy到ADOQuery的ConnectionSting属性里 做完再删了 还是用动态的 不就行了