Connection->Excute执行删除语句没报错,数据库里这条记录还是存在?这是什么原因呢?该怎么处理

Connection->Excute执行删除语句没报错,数据库里这条记录还是存在?这是什么原因呢?
如题,各位大侠,帮帮忙!!!!!!!

------解决方案--------------------
最好把删除语句打印出来,看看是不是删除条件传错了...
------解决方案--------------------
你在查询分析器里调用这条语句能实现功能么
------解决方案--------------------
Connection执行select或者insert语句能不能通过?
给代码加个
try
{

}
catch (_com_error &e)
{
dump_com_error(e);
}
看看能不能捕获到什么?
------解决方案--------------------
没提交事务?