删除data表中超过6个月的所有记录
data表如下:
字段名 savetime
格 式 常规日期(2004-11-12 09:20:00)参照[jack_rose]给的SQL语句,写成如下代码
CString strSQL;
strSQL="delete from data where month(getdate()) - month(savetime)>=6";
_variant_t RecordsAffected;
m_pConnection->Execute((_bstr_t)strSQL,&RecordsAffected,adCmdText);
编译能通过,执行的时候提示程序非正常中止。
再麻烦各位找哈问题所在。先谢谢了!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货