首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

插入时间类型数据,该怎么解决

2012-02-23 
插入时间类型数据数据库为SQLSever2000,采用VC,ODBC与之连接。数据库的表中,有个字段的类型为datetime,现在

插入时间类型数据
数据库为SQL   Sever   2000,采用VC,ODBC与之连接。
数据库的表中,有个字段的类型为datetime,现在想把得到的系统时间存入数据库中,碰到的问题是类型不匹配,请问怎么处理?

[解决办法]

在 VC 中,你可以把 日期时间 类型当作字符串处理,SQL 语句中也可以当作 字符串 处理。
[解决办法]
COleDateTime tm;
tm = COleDateTime::GetCurrentTime();
CString SQLText;
SQLText.Format( "INSERT INTO table time VALUES ( '%s ') ", tm.Format( "%Y-%m-%d %H:%M:%S "));
//插入的时候可以当成字符串

热点排行