各位高手进来讨论一查询问题,顶者有分 var10 = pRecordset2->GetCollect("ZuiHouRiQi");通过这一行代码,我获得数据库表的一日期,格式为2007-9-17 09:35:12请问我怎么把年,月,日,时,分,秒的具体数字提取出来,也就是分别得到2007,9,17,09,35,12这些数字在线等,解决马上结账,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString str3;if(var10.vt != VT_NULL)str3 = (LPCSTR)_bstr_t(var10); str3.Format("SELECT * FROM Tbl_ErCiShouPiao WHERE (jinmenzhandian = 6) AND (JinMenShijian > 2007 - 4 - 12)");// pRecordset2->Execute(_bstr_t(str3), &RecordsetAffected2, adCmdText);var10 = pRecordset2->GetCollect("ZuiHouRiQi");具体一点的代码,所以得到的日期应该是字符串型的,还得转化下哦 int a1-a6;sscanf(var10,"%d-%d-%d %d:%d:%d",&a1,&a2,&a3,&a4,&a5,&a6);应该就会保存在a1-a6中了 你试试 CString var= "17:23:23 34-25"; int a1,a2,a3,a4,a5; sscanf(var,"%d:%d:%d %d-%d",&a1,&a2,&a3,&a4,&a5); CString s1; s1.Format("%d",a1); MessageBox(s1);我自己测试了一下 可以用的 对了 别忘记给我分 sscanf出什么错啊? 你的操作是对数据库和sscanf没有关系也没有冲突.我也是对数据库的 我怎么就没冲突呢.还有"所以你那样定义还是有一定问题的"---第一次见发帖人这么回答回帖人,汗. var10 = pRecordset2->GetCollect("ZuiHouRiQi");通过这一行代码,我获得数据库表的一日期,格式为2007-9-17 09:35:12请问我怎么把年,月,日,时,分,秒的具体数字提取出来,也就是分别得到2007,9,17,09,35,12这些数字-------------------------------------------你的意思难道不是要把存放在var10中的"2007-9-17 09:35:12"依次存放到一个个变量中 再分别可以显示或则读取?那如果是这个意思的话 和数据库有什么关系,是不是表达没写清楚? 高手帮忙看一下这个工作线程里那个程序错了 VC 关于DrawText的简单问题 如何创建进程外多实例的COM组件啊?~! 斑竹,不好意思问一下,http://search.csdn.net/lt/下的全文搜索怎么用不了?? 仅有60分求教百思不得其解的问题!!!! 关于类似于cuteftp界面的问题 vc中的数据库备份和条形码的识别 请问MSDN有没有高手做精简的版本呀 关于视频会议的速度 最优逼近算法紧急求助!!! 如何使combo box处于不可编辑状态? 求助:volatile BOOL m_bEnd; 中的 volatile 是什么意思?
if(var10.vt != VT_NULL)
str3 = (LPCSTR)_bstr_t(var10);
str3.Format("SELECT * FROM Tbl_ErCiShouPiao WHERE (jinmenzhandian = 6) AND (JinMenShijian > 2007 - 4 - 12)");
// pRecordset2->Execute(_bstr_t(str3), &RecordsetAffected2, adCmdText);
var10 = pRecordset2->GetCollect("ZuiHouRiQi");
具体一点的代码,所以得到的日期应该是字符串型的,还得转化下哦
sscanf(var10,"%d-%d-%d %d:%d:%d",&a1,&a2,&a3,&a4,&a5,&a6);
应该就会保存在a1-a6中了 你试试
int a1,a2,a3,a4,a5;
sscanf(var,"%d:%d:%d %d-%d",&a1,&a2,&a3,&a4,&a5);
CString s1;
s1.Format("%d",a1);
MessageBox(s1);
我自己测试了一下 可以用的
对了 别忘记给我分
sscanf出什么错啊? 你的操作是对数据库和sscanf没有关系也没有冲突.
我也是对数据库的 我怎么就没冲突呢.还有
"所以你那样定义还是有一定问题的"---第一次见发帖人这么回答回帖人,汗.
通过这一行代码,我获得数据库表的一日期,格式为2007-9-17 09:35:12
请问我怎么把年,月,日,时,分,秒的具体数字提取出来,也就是分别得到2007,9,17,09,35,12这些数字------------
-------------------------------你的意思难道不是要把存放在var10中的"2007-9-17 09:35:12"依次存放到一个个变量中 再分别可以显示或则读取?那如果是这个意思的话 和数据库有什么关系,是不是表达没写清楚?