一dll_dbacc.dll,
我用:Regsvr32.exe c:\winnt\system32\Dll_DbAcc.dll 也提示成功.
在vb工程中也引用了.
在程序了定义,也能定义对象: Public DbObj As New Cls_DbAcc
Call DbObj.SqlConnect("", "system/manager", DbErrNum, DbErrMsg)
但在运行时 dberrmsg为"ActiveX 部件不能创建对象".
到底是怎么回事,请各位帮忙,
数据库联的是oracle,是不是语句错误?请指教。
我用:Regsvr32.exe c:\winnt\system32\Dll_DbAcc.dll 也提示成功.
在vb工程中也引用了.
在程序了定义,也能定义对象: Public DbObj As New Cls_DbAcc
Call DbObj.SqlConnect("", "system/manager", DbErrNum, DbErrMsg)
但在运行时 dberrmsg为"ActiveX 部件不能创建对象".
到底是怎么回事,请各位帮忙,
数据库联的是oracle,是不是语句错误?请指教。
如过该COM对象是用C++写的,而又没有实现IDispatch接口的话就不能在VB中使用了
可能是函数参数的问题,如果Cls_DbAcc是系统自带的ActiveX部件你可以查HELP,如果是第三方开发的那就要查它专门的文档了
e-mail:[email protected]