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

ADO _RecordsetPtr无法关闭 异常代码0X800A0E788

2014-01-08 
ADO _RecordsetPtr无法关闭 错误代码0X800A0E788今天我需要用数据库查询( _RecordsetPtr m_rs),,然后我在

ADO _RecordsetPtr无法关闭 错误代码0X800A0E788
今天我需要用数据库查询( _RecordsetPtr m_rs),,然后我在查询之前想关闭原来的结果集,if(NULL!=m_rs){m_rs->Close();}这句代码却无法执行,我把它放在try中,catch到的异常就是Unkown error 0X800A0E788,之前也该程序中的其他地方也用过这种代码,就没有错误,可是这个却不行,请大家帮忙啊
[解决办法]
m_rs好象没有初始化,就是第一次执行这句前没有初始化,也就是定义m_rs后先赋值:m_rs=NULL;
[解决办法]
if(NULL!=m_rs&&m_rs.state==adsteteopen){m_rs->Close();

热点排行