当DBGridEH中的字段是数字型时,只能输入数字。可我想输入字符(因为我想输入时是String型,保存时是Integer型的),可我在DBGridEh.pas中找半天也找不到控制的相关代码?有谁知道,帮忙看一下.谢谢!

解决方案 »

  1.   

    输入时本来都是string型的,只要不输入非数字之外的就行
      

  2.   

    to:yi10000() 
    每个都做临时表多麻烦啊,我想改一下DBGrideh。
      

  3.   

    正如一楼说的,本来就是输入字符串的,
    他只是让你输入0..9
    难道你还想输入 abc 然后保存为INTEGER,你说要怎么转换?
      

  4.   

    to:chenzhuo(睡到自然醒) 
    我就是想输入abc的,如一个物料编号是abc,但它的ID是123,转换是我下一步要做的事情,我想应该可以的。
      

  5.   

    强制类型转换可能可以strtoint