你的dbgrid设置正确了吗,查一下你所输入的哪个coloum是不是对应着你这个字段

解决方案 »

  1.   

    不会,Number默认就是两位小数的
      

  2.   

    不会的,Number默认就是两位小数的
      

  3.   

    不会的,Number默认就是两位小数的
      

  4.   

    我用database desktop建表的时候设置的字段值
    那里只有alpha,number,sort的可选属性,我也不懂怎么回事
      

  5.   

    用alpha,运算时,asinteger就行了。
      

  6.   

    看看你在delphi中使用了什么数据控件来处理这张表中的数据,然后看看对应的字段的属性是什么类型的,如果是integer型的,改为float即可。
      

  7.   

    我用的是dbedit连接此数据,我试图改它的属性,但编译时告诉时只读的,
    请问如何处理。
      

  8.   

    我知道哪里出错了,我的这句话
    form3.DBEdit12.Text:=inttostr(strtoint(form3.DBEdit10.text)*strtoint(form3.dbedit11.text))
    其中dbedit10和dbedit11中可能出现小数,那么我应该怎么做呢?