在我的Form中用到了一个DBGrid来显示数据表,一个名为“保存”的按钮来保存数据,此表中有一个日期型字段,要在DBGrid中修改此字段,如何控制DBGrid中输入的日期为有效日期?比如输入"ab"、"2003"、"2003-"、"2003-2"、"2003-3-32"等都会在按下“保存”按钮时提示输入日期不对!

解决方案 »

  1.   

    用DateTimePicker控件,好像在Win31页上
    设kind为dtkDate
      

  2.   

    "2003-3-32"格式是对的,但3月份好象没有32号吧。http://www.csdn.net/cnshare/soft/11/11463.shtm
      

  3.   

    to  heixiu1980(迷茫ing) 
        我要的就是直接在DBGrid中输入,而不是另外在datetimepicker中输入
      

  4.   

    to  yyy1020(yyy1020) 
        虽然"2003-3-32"格式是对的,但是也不是一个有效值,我要的效果就是它连这个也能判出来!
      

  5.   

    IP4000的wwDBGrid能自动识别字段类型,对于日期型字段,自动生成并弹出日期选择下拉条。
      

  6.   

    to samcrm(阿靖) :
    InfoPower4000的wwDBGrid控件在哪里?