问个问题 + 放点分
我用BCB建立了一个控制台程序,继而把它写成了系统服务的程序,一切都是正常的
接着我的程序需要连接SQL Server,所以我就new了一个DataModule,里面放了TADOConnection和TDataSet
,然后给连接对象赋了连接字符串后,打开,再启动服务的时候,就报错了,报的是那种“发送错误到Microsoft”的错误,而同样的做法我放到一个测试程序里是正常的
经过一步步测试,发现就是一用DataModule或者数据库对象的话,都会有这个错,换了如果是TButton的话是没有这个问题
是还有什么其他原因吗?或者根本就是服务程序不让用数据库?