我用ActiveX写一个控件,要求每3秒钟从数据库中读数据,如果找到符合要求的数据就将该记录从数据库中删除,同时触发事件通知调用该控件的程序。但是我在运行时总是在CoCreateInstance(CLSID_CADOConnection, NULL, CLSCTX_INPROC_SERVER, IID_IADOConnection, (LPVOID *)&m_piConnection) );出错,错误代码为“80040154”。
老板要求我用ActiveX封装ADO访问数据库,但我试到现在还是没有成功,请高手指点一二。
老板要求我用ActiveX封装ADO访问数据库,但我试到现在还是没有成功,请高手指点一二。
#import "c:\Program files\common files\system\ado\msado15.dll" rename("EOF","adoEOF")
long count;
_ConnectionPtr pCon(__uuidof(Connection));
pCon->Open("DSN=xxx;UID=xx;PWD=xx",&count,NULL);
....
http://www.codeguru.com/mfc/comments/38134.shtml