请问一个小问题,在多层结构中,我如何在应用程序服务端知道有多少个客户端正在联结, 并且知道客户端的计算机名?(20分)

  • 主题发起人 主题发起人 xhyph
  • 开始时间 开始时间
X

xhyph

Unregistered / Unconfirmed
GUEST, unregistred user!
用哪个函数?
 
人员列表 select distinit loginame from sysprocesses
人数 select count(distinct loginame) from sysprocesses
 
好像DELPHI下的DEMO下有个这样的例子。
 
一阵风啊,你写的是什么?怎么用起sql语句了?
 
我的数据库里没有啊sysprocesses这个表啊,再说,我的客户端程序登陆的时候是
不写入loginame的,怎么办?
如果谁能告诉服务端如何得知客户端断开连接(包括客户端不正常断线)
我也给分的,
 
DELPHI下的DEMO下有个这样的例子。
C:/Program Files/Borland/Delphi6/Demos/Midas/login;
 
C:/Program Files/Borland/Delphi6/Demos/Midas/EmpEdit
 
你可以是一是socket,只用两个控件,很容易实现
 
在应用服务器增加login程序接口,将客户端传来的用户计算机名显示在listbox中,在客户
端的dcom的login事件中获得本地机名称,并将数据传往应用服务器
dcomconnection1.appserver.login(pcname);
 
接受答案了.
 
后退
顶部