| | 首页 | 文章中心 | 下载中心 | 本站特供 | 软硬件结合论坛 | | |
![]() | |
| 您现在的位置: 中国软硬件结合技术网 >> 文章中心 >> 软件技术 >> C++程序设计 >> 正文 |
|
|||||
| 在ADO编程中,_variant_t类型转化到CTime类型? | |||||
| 作者:hyf2005 文章来源:本站原创 点击数: 更新时间:2007-7-13 | |||||
| 如果你的数据库表的字段是datetime类型的话 _variant_t var=m_pRecordSet->GetCollect("ZHXGRQ"); time_t lTime=0; if(var.vt!=NULL) { CTime tempTime(((COleDateTime)var).GetYear(), ((COleDateTime)var).GetMonth(), ((COleDateTime)var).GetDay(), ((COleDateTime)var).GetHour(), ((COleDateTime)var).GetMinute(), ((COleDateTime)var).GetSecond()); tempTime即可 } 还有一种方法 _variant_t var=m_pRecordSet->GetCollect("ZHXGRQ"); time_t time2=0; if(var.vt!=VT_NULL) { COleDateTime time1; SYSTEMTIME systime; time1=(COleDateTime)var; VariantTimeToSystemTime(time1, &systime); CTime tm(systime); time2= tm.GetTime(); } |
|||||
| 文章录入:wuminfanfan 责任编辑:Polylove | |||||
| 【发表评论】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 没有相关文章 |
| |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | | |
![]() |
Copyright ©2004 - 2006 中国软硬件结合技术网 91tech.net 91tech.cn 91tech.com 站长:Polylove |