自己做了个小程序 里面有时间日期选取器 关联了变量 然后读取出来送到数据库(ADO)可是这个时间日期选取器显示的却不是系统当前时间 ,而是1970-01-01,请问该怎么解决。这是有关代码:
UpdateData();
//进行日期类型的写入
CString str = m_DecTime.Format("%Y-%m-%d");
m_pRecordset->PutCollect("Time",_bstr_t(str));
UpdateData();
//进行日期类型的写入
CString str = m_DecTime.Format("%Y-%m-%d");
m_pRecordset->PutCollect("Time",_bstr_t(str));
解决方案 »
- MDI重载onClose()并访问其他类成员,窗口无法关闭
- 求解API函数ReadFile()接收数据问题。
- vc udp 服务器 怎样转发数据
- 请问怎样使编写出来的程序只显示在系统栏而不是任务栏呢?就像迅雷啦、千千静听啦最小化的样子~~~~
- 急急急!一个简单的协议编写问题。。。
- 对在List控件中第一列的checkbox选中与否的消息应该是什么?????
- 怎样向VSPrinter::SetFont(LPDISPATCH newValue)传递CFont类型变量,急!!
- 小弟想写一个win98下的sniffer,请帮忙!
- 为什么我设的按钮有时候可以响应消息,有时候不行?
- 怎样设置DLL路径
- 不懂 CArray的问题
- 求助:联通域检测算法
数据库Time是时间/日期类型 是Access2007的数据库~
谢谢你们!
m_pRecordset->PutCollect("Time",XXXXXX);
XXXXXX换成自己添加的日期试试。
初始化函数中
m_DecTime = CTime::GetCurrentTime();
UpdateData(FALSE);
供有相同问题的人解决~
至于为什么出现这个问题 我就不知道了。