ODBC获取服务器时间

 //获取服务器时间*************************************************
 CDatabase m_dbAgent;
 m_dbAgent.OpenEx("DSN=EIDSQL;UID=sa;PWD=123456"); 
 CString sql,str;
 //CTime tCurTime;
 CString strCurTime;
 CRecordset *p_rs=new CRecordset;    //定义记录集对象指针 
 p_rs->m_pDatabase=&m_dbAgent;    //使数据库指向m_dbAgent
 sql = _T("select getdate() as CurTime");    //使用集函数查询对象个数
 p_rs->Open(AFX_DB_USE_DEFAULT_TYPE,sql);    //获得有效的查询记录集
 p_rs->GetFieldValue("CurTime",strCurTime);  //取出查询记录集中的数据
 p_rs->Close();
 m_dbAgent.Close();
 delete p_rs;
 
 //shezhi
 int nYear = strtol(strCurTime.Left(4),0, 10);
 int nMonth = strtol(strCurTime.Mid(5, 2),0, 10);
 int nDay = strtol(strCurTime.Mid(8, 2),0, 10);
 int nHour = strtol(strCurTime.Mid(11, 2),0, 10);
 int nMinute = strtol(strCurTime.Mid(14, 2),0, 10);
 int nSecond = strtol(strCurTime.Mid(17, 2),0, 10);

 //************************************************************

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值