高手救急CRecordset不能释放内存,该怎么处理

高手救急,CRecordset不能释放内存
C/C++ code


//救急

CRecordset rs(&conn);
rs.Open(CRecordset:forwordOnly, L"select Count(*) as Count1 from tbUser where sLbId=234" ,CRecordset::readOnly);  //此处打开表,内存激增 13M
rs.Close(); //此处关闭后,内存一点都没降




------解决方案--------------------
有可能是系统加载了ODBC驱动而导致的内存增加,不见得就是程序问题 
用一个循环操作测试下,
for(i=0;i<1000;i++)
{
rs.open(……);
rs.Close();
Sleep(100);
}
如果一直都增加而不降,那有可能有泄漏,否则可能就是系统为了加速某些操作而增加的