首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

怎么在C++里把数据库里面的datetime类型的日期与当前日期比较

2012-02-14 
如何在C++里把数据库里面的datetime类型的日期与当前日期比较?如题!数据库系用SQL2000来制作的,想用dateti

如何在C++里把数据库里面的datetime类型的日期与当前日期比较?
如题!
数据库系用SQL2000来制作的,想用datetime   的日期与当前的日期比较!
例如:
      表a:过期时间:2007-6-10
      当前时间为:2007-6-28

比较过后,弹出对话框:“你的日期已过期!”
如何操作呢??

[解决办法]
TDateTime 可以直接比较大小
[解决办法]
如果是使用ADOQuery来查询数据库字段
if(ADOQuery1-> FieldByName( "日期 ")-> AsDateTime < Now())
{
ShowMessage( "你的日期已过期! ");
}
[解决办法]
嗯,取出来直接比较就好了,> 和 <等操作符都可直接用

做算术运算也可,那就是数字而已

热点排行