能不能在DBEdit控件中实现类试于MaskEdit控件的功能呢

解决方案 »

  1.   

    DBEdit 连接的数据集中给字段的 displayformat 和 editmask付格式即可
      

  2.   

    我把格式设置成
    ADOQuery1.FieldByName('startdate').EditMask:='9999:99:99;';
    ADOQuery1.FieldByName('enddate').EditMask:='9999:99:99;';
    TTimeField(ADOQuery1.FieldByName('startdate')).DisplayFormat:='yyyy-mm-dd';
    TTimeField(ADOQuery1.FieldByName('enddate')).DisplayFormat:='yyyy-mm-dd';
    为什么我一点到DBEdit控件上,原来比如说是2001-01-01就变成2001- -,能不能在不变成2001- -的情况下就能更改时间啊