CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

如何用程序自动控制日期范围在当月或指定月中?-----在线等待ing.....

楼主lxftwo(小小人儿)2004-05-03 12:29:47 在 Delphi / VCL组件开发及应用 提问

同上。 问题点数:50、回复次数:5Top

1 楼sunzhiquan(欧阳炎炎)回复于 2004-05-03 15:27:10 得分 5

具体一点,没听明白Top

2 楼lxftwo(小小人儿)回复于 2004-05-03 17:17:06 得分 0

比如说,在程序运行时,当需要显示一些带有日期值的记录时,用什么查询方法使日期是在一个月中,如2004.1.1-2004.1.31或是2004.4.1-2004.4.30的记录,不是让用户自己去输入日期的范围!Top

3 楼siwuge(五哥)回复于 2004-05-03 19:20:00 得分 5

datepicker2.date:=datepicker1.date+30Top

4 楼lxftwo(小小人儿)回复于 2004-05-07 01:18:44 得分 0

上面“五哥”的方法我知道,但没理解我的意思。  
  我重说一次,比如说客户运行程序时,日期是4月15日,那么程序里显示的记录则都是4月1日以后所发生的记录,并不是加上30天的时间,而是控制在当月。Top

5 楼miky(miky)回复于 2004-05-07 01:25:24 得分 40

var  
      StartDate,EndDate,ADate:TDate;  
      Y,Y,D:Word;  
      DecodeDate(ADate,   Y,   M,   D   );  
      StartDate   :=   EncodeDate(   Y,   M,   1   ));       //当前月第一天  
      DecodeDate(IncMonth(ADate,   1   ),   Y,   M,   D   );  
      EndDate   :=   EncodeDate(   Y,   M,   1   )   -   1   ;     //最后一天。  
   
  有了StartDate,EndDate,Select语句就好写了。Top

相关问题

  • SendMessage相关:实现自动控制、操作外部程序。
  • 我想做短信群发,能够程序自动控制的,哪儿有二次开发库啊?
  • 如何控制text的readonly属性呀,我想在程序中自动控制他有办法吗?
  • 最近在学习一个应用程序向另一应用程序通过发消息实现自动控制的方法
  • 我需要一个程序,能自动控制打印机在一万张纸规定位置上 分别打印1个不同的号码,线上等
  • 怎么学习自动控制呢?
  • 求救:如何在vc中自动控制office组件?
  • 客户的一台计算机,需要连接两台打印机,每台打印机的设置(如纸张等)都不一样,我想在PB程序中自动控制定向输出的打印机,自动切换,不知是否可行,各位高手有什么好的建议和方案
  • 用PostMessage如何自动控制记事本?急,解决送高分!!!
  • 哪里有《自动控制原理》和《计算机控制》一书下载

关键词

  • 程序
  • 日期
  • adate
  • enddate
  • startdate
  • 记录
  • 月

得分解答快速导航

  • 帖主:lxftwo
  • sunzhiquan
  • siwuge
  • miky

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo