创建了一个TService Application(Windows服务程序),在服务中加了一个Form,服务也设置成了“允许服务与桌面交互”,我想在Form中能访问SQL数据库,但在Form中放入TADOConnection控件后,服务无法启动,提示服务启动后又停止了。删除静态放入的TADOConnection控件,改为动态创建时,服务可以正常启动,但是TADConnection.Create时程序就不会执行了。这是什么原因呀?服务要怎样才能正确的访问数据库呢?
解决方案 »
- 先前有问过关于Drawgrid如何制作行序号和列标题的问题
- 请问专家: DELPHI2007 中,有什么办法可以获取远程服务器的硬件信息,比如硬盘序列号,主板序列号或者CPU序列号等等.
- FastReport2.5中如何使用(或显示)全局变量?
- 如何获取系统是否有可以使用的外部红外设备
- 请问各位大侠,哪里可以找到VCL的源程序代码??
- 发布用ADO连接的数据库需要什么?
- union这个连接是有什么用的和INNER JOIN有什么区别
- 如何在程序里修改任务栏“总在最前”的这一属性值?
- 有事请教,!做个简单的图形软件(类似autocad,但功能比它少的)用什么开发比较合适,delphi行吗?
- 以上是小弟编的计算π的算法,可结果是0,我错在那里?
- 文件传输的问题
- Autovue控件的使用问题。
可以在Form 的 showm 方法中重新设置
ConnectionString的值 然后再open控件