200分求助!关于Service中动态打开数据库链接问题!(200分)

  • 主题发起人 主题发起人 灰云1
  • 开始时间 开始时间

灰云1

Unregistered / Unconfirmed
GUEST, unregistred user!
我正在写一个服务程序,要求服务从INI文件中读取数据库访问账号和密码后打开数据库
连接进行操作。
我把ADOConnection.Open放在Service主文件中的OnServiceStart事件中时,服务无法启动,
报告有内部错误。如果把ADOConnection.Open放在服务产生的执行进程中,服务可以启动,但
捕捉到“标记没有引用存储”的错误,数据连接没有打开!!

请大家不吝赐教,谢谢
 
大概是你的连接配置的问题
 
放在Create里没问题
procedure TService1.ServiceCreate(Sender: TObject);
begin
self.ADOConnection1.Open();
end;
 
解决了,非常感谢
 
后退
顶部