COM+,我已经付出我的所有~~~~~~~可用分!(72分)

  • 主题发起人 主题发起人 zhe5d
  • 开始时间 开始时间
Z

zhe5d

Unregistered / Unconfirmed
GUEST, unregistred user!
我想使用对象来访问COM+,我在我的com+服务器端写了个函数就是返回一个数据库的数值,然后我想用asp显示出来。我是这样的:
服务端:
先创建了一个ActiveXLibrary,然后再创建了一个Transactional Object。我加了一个DataModlue,放上了ADOQuery,和DataSetPrivder。增加了个方法vv,是个函数,用来操作数据库。
asp端:
先创建了一个ActiveXLibrary,然后再创建了一个ActiveXServerObject。增加了方法mm用来显示。mm有个参数kk,用来传递查询的条件。我试验了如果不访问数据库能返回信息,但是一旦使用数据库就说我产生了致命错误,8000ffff。请问,我的这种方法对么?不对请指教!谢谢!
 
uses
activex
然后在
initialization后加
CoInitialize(nil)
finalization
CoUninitialize
 
在asp端还是服务端?而且都有active啊
 
服务器端,如果你想,客户端也可以。
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2428653
 
to:satanmonkey我试试看,我们这里老是停电:(
to:fly2003什么东西?不懂。
 
我在
initialization后加了
CoInitialize(nil)
finalization
CoUninitialize
但编译器说我没有定义
CoInitialize
CoUninitialize
 
那是一个关于类似问题
看看对你有没有帮助
 
uses ComObj,ActiveX;
 
加的那些语句要在单元文件里最后一个结束符end.
的前面加才中哦。
 
kk is [In],[Out] or [In,Out]?
 
把代码贴出来看看。
 
多人接受答案了。
 
后退
顶部