vs2010连接sql server2005出现 0x7c812fd3 处最可能的错误: Microsoft C++ 错误: 内存位置 0x0012ef38 处

vs2010连接sql server2005出现 0x7c812fd3 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012ef38 处
strSQL.Format(_T("select * from client where account=%d;"),theAccount);
BSTR bstr=strSQL.AllocSysString();
//printf("%s\n=======",strSQL);
m_pRecordset->Open(bstr,theApp.m_pConnection.GetInterfacePtr(),adOpenDynamic,adLockOptimistic,adCmdText);
//  errort


m_pRecordset->MoveFirst();


希望给位大神帮帮忙……有急用

------解决方案--------------------
看一下m_pConnection是否有效,是不是没有建立连接或建立连接失败
------解决方案--------------------
可以用ADO助手测试连接字符串。