delphi 2010创建一个TService Application 程序,在服务里面调用 
ObjCNN := TADOConnection.Create(nil);
时异常错误。创建前时加上
CoInitialize(nil); 同样出错xp,win7环境下正常;2003下非TService的普通程序,调用也正常!这个问题难道是delphi的bug吗? 求教下问题可能出现的原因。

解决方案 »

  1.   

    补充:TADOConnection.Create(nil)时异常错误为:拒绝访问!
      

  2.   

    这个问题我也遇到了
     
    不用ADO,创建其他的控件就没事WIN7是home版的吗?Home ADO貌似到处是问题诶
      

  3.   

    问题补充:
      2003下,安装好服务后,为服务指定admin组用户或者network service用户时可以正常访问ADo,一切正常。但是使用本地服务SYSTEM时就出现拒绝访问。 奇怪 。
      
      

  4.   

    可能是windows2003系统本身问题,我换其他版本2003安装未出现这个问题。