char tbuffer[9], dbuffer[9];
_strtime(tbuffer );
_strdate(dbuffer);
m_systime=tbuffer;
m_sysdate=dbuffer;
COleDateTime dateTest;
dateTest = COleDateTime::GetCurrentTime();
CTime t = CTime::GetCurrentTime();//用那个方式比较好?我新学搞不定,谢谢

解决方案 »

  1.   

    保存方式我用的是这个方式m_pRecordset->AddNew();
    m_pRecordset->PutCollect();//2009-01-07 14:44:01
    m_pRecordset->Update();
      

  2.   

    DATEPART(hour,GETDATE())//不好意思我没说清楚,我的意思就是直接保存成2009-01-07 14:44:01 格式就可以
      

  3.   


    MS SQL SERVER DBMS中的 DATETIME 类型,处理时用字符串即可,如:'2008.1.7''2008.1.7 12:00'等等如果直接执行SQL语句时,你把日期时间组织成以上方式就行。=====================================================
    不过,楼主用 RecordSet 的话,按下边方法即可:
    COleDateTime   dateTest; 
    dateTest   =   COleDateTime::GetCurrentTime();m_pRecordset->PutCollect("dt",_variant_t(dateTest));
      

  4.   

    zaodt 
    至尊宝宝 @ 杭州 
    等 级:
     发表于:2008-01-07 15:38:224楼 得分:0 //谢谢你,按你说的问题解决了