问题1、程序中如何指定每个月份的1号,比如我选择的是6月,然后dbgrideh1里面的日期字段就显示2004-6-1?问题2、如果我第一行的日期是2004-6-1,那么第二行日期默认显示为2004-6-1,如果我将第二行日期改为2004-6-10则第三行日期默认为2004-6-10?

解决方案 »

  1.   

    1:要用数据库语句控制:select * from 表名称 ORDER BY time(升序排列)
    第二个问题不可能出现的,你检查一下数据提交的时候吧,应该是那里有问题
      

  2.   

    我的意思是,在一个下拉菜单里选择6月份,那么dbgrid里面的某一列(其字段类型为日期)就显示为2004-6-1(默认时间可能是2004-6-10或者2004-6-22),反正保证第一行是6月份而且是1号?这如何实现呢?