为何使用 ADOQuery 总提示 <CoInitialize 尚未调用>(100分)

  • 主题发起人 主题发起人 question
  • 开始时间 开始时间
Q

question

Unregistered / Unconfirmed
GUEST, unregistred user!
在使用 Delphi 7 写一个 WobBroker 类型的程序,在 TWebModule 上放一个 ADOQuery 运行编译后的程序就会提示 ‘CoInitialize 尚未调用’,如果删除添加的 ADOQuery 就能正常运行,但这个程序需要使用 ADOQuery 连接数据源,请问有解决的方法吗?
 
帮你顶一下
 
加上
interface
uses
activex;
然后在调用ADOQuery前加上:activex.CoInitialize(nil) ;
 
接受答案了.
 
后退
顶部