求助ADO连接数据库的pMyConnect.CreateInstance问题
//初始化CoInitialize(NULL);
//连接数据库
_ConnectionPtr pMyConnect=NULL;
HRESULT hr = pMyConnect.CreateInstance(__uuidof(Connection));
if( FAILED(hr) )
return 1;
发现运营到HRESULT hr 这句的时候没有反应了,虽然现实程序仍然在运行。
F11到comip.h文件中发现是到这一句:
hr = CoCreateInstance(rclsid, pOuter, dwClsContext, __uuidof(IUnknown), reinterpret_cast<void**>(&pIUnknown));
我看里面的参数貌似都没有太大问题(需要的话我逐一截屏打出来?)
运行到这里就不动了,F10 F11都没反应。
请高手们看看是怎么回事?非常感谢
--------------------编程问答-------------------- 补充:
dwClsContext的值是23
pOuter是0
补充:.NET技术 , VC.NET