请问怎么把当前时间CTime类型存在SQL_Server中 YQDSJ = CTime::GetCurrentTime(); 用什么把YQDSJ转化为字符型数据库类型定义为什么类型呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据库中可以定义为DateTime类型或VarChar类型,如果定义为VarChar类型CString DateTime;YQDSJ = CTime::GetCurrentTime(); DateTime.Format("%04d-%02d-%02d %02d:%02d:%02d", YQDSJ.GetYear(), YQDSJ.GetMonth(), YQDSJ.GetDay(), YQDSJ.GetHour(), YQDSJ.GetMinute(), YQDSJ.GetSecond()); 如jnxulei的方法。也可以用CDBVariant类型CDBVariant YQDSJ;char buf[n];sprintf(buf,"%d-%d-%d",YQDSJ.m_pdate->year,YQDSJ.m_pdate->month,YQDSJ.m_pdate->day);再将buf插入到表中 insert语句中直接CONVERT(VARCHAR(10), GETDATE(), 111) 用COleDateTime::ParseDateTime可以把字符串解析为日期类对象,然后就可以得到年月日。 你为什么不直接把CTime类型转化为time_t类型,就是long类型,放到数据库中。读出后再直接转换成CTime类型就好了阿CTime::GetTime()函数转换成time_t类型,构造函数就可以根据time_t类型构造CTime对象 jnxulei(石头) 星星的回答就足够了! http://vcp4.51.net/VC/DataBase.htm的第2条,虽然是ACCESS,但SQL的也可参考。 vc8中导入excel2010类型库后,出现一堆错误. 急 什么叫“具名事件” 怎样在运行时变换视图布局 为什么在应用程序里直接调用Winio就好使,而用钩 子... 问个带滚动条的图形绘制问题 关于ISAPI筛选器的问题 对于线程方法必须设置为static的疑问 这是为什么,在创建IE工具栏时不可以用OnCreate 那里可以找到vc控件学习的好资料,最好带有实例的那一种 一个图像投影计算问题 关于正个工程中数据共用的超简单问题 vc 用ODBC API连接数据库,执行SQL语句插入的时候,INSERT语句的格式?
CString DateTime;
YQDSJ = CTime::GetCurrentTime();
DateTime.Format("%04d-%02d-%02d %02d:%02d:%02d", YQDSJ.GetYear(),
YQDSJ.GetMonth(), YQDSJ.GetDay(), YQDSJ.GetHour(), YQDSJ.GetMinute(), YQDSJ.GetSecond());
也可以用CDBVariant类型
CDBVariant YQDSJ;
char buf[n];
sprintf(buf,"%d-%d-%d",YQDSJ.m_pdate->year,YQDSJ.m_pdate->month,YQDSJ.m_pdate->day);
再将buf插入到表中
的第2条,虽然是ACCESS,但SQL的也可参考。