tianxiezhi 2015-08-12 11:19 采纳率: 50%
浏览 1394
已采纳

vs 2012 时间无法保持到acces数据库

请教下大家:rs.m_data = m_strdata;//此时间空间无法添加到数据库
代码如下:

void CCteFormView::OnBnClickedSave()
{
// TODO: 在此添加控件通知处理程序代码
UpdateData();
CcteSet rs;

rs.Open(); 
rs.AddNew(); 


rs.m_data = m_strdata;//此时间空间无法添加到数据库
rs.m_name=m_strname;
rs.m_luhao=m_strluhao;
rs.m_liaose=m_strliaose;



错误提示如下:
d:\myfile\visual studio 2012\projects\xuglassform\xuglassform\cteformview.cpp(269): error C2679: 二进制“=”: 没有找到接受“CDateTimeCtrl”类型的右操作数的运算符(或没有可接受的转换)

1> d:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atltime.h(123): 可能是“ATL::CTime &ATL::CTime::operator =(__time64_t) throw()”
1> d:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atltime.h(173): 或 “ATL::CTime &ATL::CTime::operator =(const ATL::CTime &)”
1> 尝试匹配参数列表“(ATL::CTime, CDateTimeCtrl)”时

  • 写回答

4条回答 默认 最新

  • threenewbee 2015-08-12 11:23
    关注

    rs.m_data = m_strdata;
    左右类型不匹配,检查下可能一个是CDateTimeCtrl控件,一个是时间字段,需要转换下。
    具体你的类型是什么要看完整代码

    参考:http://blog.csdn.net/zmq5411/article/details/6250646

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码