Midas三层结构中的问题,
Midas的服务端需要在系统登陆以后才能被客户端连接上。
为了实现服务端开机未登陆状态下自动运行,需要把服务端改造成NT系统服务的方式,
但是,改造好后,发现客户端能够连接服务端,但是无法连接数据库。
请问:如何解决?过年了,我就这么一点钱,请各位大款帮小弟一把。
Midas的服务端需要在系统登陆以后才能被客户端连接上。
为了实现服务端开机未登陆状态下自动运行,需要把服务端改造成NT系统服务的方式,
但是,改造好后,发现客户端能够连接服务端,但是无法连接数据库。
请问:如何解决?过年了,我就这么一点钱,请各位大款帮小弟一把。
也就是说,客户端运行到
ClientDataset1.RemoteServer:=WebConnection1;//运行OK
ClientDataset1.ProviderName:=DatasetProvider1;//到这行出错Error
但是如果不启动服务,服务器登陆后,让客户端自行启动服务端,则不会出错。
该如何解决呢?
也就是说,客户端运行到
.................
WebConnection1.URL:='http://127.0.0.1/httpsvr.dll';//OK
WebConnection1.ServerName:='MyServer.RemoteData1';//OK
WebConnection1.Connected:=true;//--------------------OK
ClientDataset1.RemoteServer:=WebConnection1;//-------OK
ClientDataset1.ProviderName:=DatasetProvider1;//到这行出错Error
但是如果不启动服务,服务器登陆后,让客户端自行启动服务端,则不会出错。
该如何解决呢?
也就是说,客户端运行到
.................
WebConnection1.URL:='http://127.0.0.1/httpsvr.dll';//OK
WebConnection1.ServerName:='MyServer.RemoteData1';//OK
WebConnection1.Connected:=true;//--------------------OK
ClientDataset1.RemoteServer:=WebConnection1;//-------OK ClientDataset1.ProviderName:=DatasetProvider1;
ClientDataset1.Active:=true;//到这行出错Error但是如果不启动服务,服务器登陆后,让客户端自行启动服务端,则不会出错。
该如何解决呢?