怎么把这样的字符串转成日期存到ACCESS中 有CString str="040205",怎么变成日期2004-2-5,转换后的日期能够存到ACCESS做的数据库中,详细点,谢谢大家 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不需要转换成日期的,只要你把它变成“04-02-05”,就可以存了,如果access里面的字段类型是日期的话,自动就变成日期了啊sql语句本来就是字符串 自己放cstring里放的时候改变一下格式吧 没有呀,我用m_pSet->m_date="04-02-05",怎么不行呢?急~~ 好像不行,m_pSet->m_date是CTime,而"04-02-05"是字符串 CString str="040205";int nYear = atoi(str.Left(2));nYear = 2000 + nYear;int nMonth = atoi(str.Mid(2, 2));int nDay = atoi(str.Right(2));COleDateTime tm(nYear, nMonth, nDay, 0, 0, 0);COleVariant vr(tm);rs.SetFieldVaule("日期", &vr); // rs是你的CDaoRecordset对象 谢谢大家,尤其是captainwh(wh),我会更加努力。 关于完成端口收到一个连接的疑问 当复合控件添加了WM_PAINT的消息处理函数的时候,在测试容器中就不能调用接口的函数了???? 请问像这样的效果是怎么做出来的啊? 在线等...VC入门小问题:我想做一个人机交互式的对话框? 如何设置断点让程序在i这个变量变成5时停下来? 什么卡可以实现这个功能? 请教各位(急急急集急急) 怎么把一个工程的对话框资源(包括对应的类)集成到另一个工程中去? 请指教!怎么会这样的? 好多天没问题了——可一来就惨死了!(多线程的) 在VC6中使用GDI+? 100分!!!!!!!灌水机是什么?
sql语句本来就是字符串
int nYear = atoi(str.Left(2));
nYear = 2000 + nYear;
int nMonth = atoi(str.Mid(2, 2));
int nDay = atoi(str.Right(2));
COleDateTime tm(nYear, nMonth, nDay, 0, 0, 0);
COleVariant vr(tm);
rs.SetFieldVaule("日期", &vr); // rs是你的CDaoRecordset对象