关于客户端连接问题,再加100分!!!顶者给分!

youhuiyun 2004-06-26 04:52:03
三层应用:sqlserver+ado+dcom

如何在服务器端得到当前连接的客户端数量V_link?

如何当客户端连接数量发生改变时,服务器端界面动态刷新连接数V_link?

最好给出代码,顶者有分。




PS:怎么前面贴子的同一问题没有人回答?是不是分数不够啊?
...全文
197 26 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
hlb1111 2004-06-29
  • 打赏
  • 举报
回复
顶一下,偶也不太懂啊,关注中,学习中啊
cdwei80 2004-06-29
  • 打赏
  • 举报
回复
偶不懂,帮你顶一下。呵呵
net_jun 2004-06-29
  • 打赏
  • 举报
回复
每个客户端联接的时候,往服务器端的表里写一条记录,比如客户端IP机器名等,退出时则删除相应记录,服务器要得到联接数只用recordset.recordcount就可得到。
wk9388 2004-06-28
  • 打赏
  • 举报
回复
偶不懂,帮你顶一下。呵呵
yyd415 2004-06-28
  • 打赏
  • 举报
回复
樓主到SQLServer區搜索一下,有一個存儲過程(含代碼)是用來計算客戶端連接數量的。
yhg_zl 2004-06-28
  • 打赏
  • 举报
回复
在SQL SERVER中每客户建立临时表!!!
临时表名可以按客户端IP

服务器统计临时表数判断!
飞天揽月 2004-06-28
  • 打赏
  • 举报
回复
up
才子鸣 2004-06-28
  • 打赏
  • 举报
回复
liushiboy(绯村) 的方法基本上可以。
tanyun1111 2004-06-28
  • 打赏
  • 举报
回复
up
学习
fengzhengren 2004-06-28
  • 打赏
  • 举报
回复
wywry 2004-06-28
  • 打赏
  • 举报
回复
《DELPHI 7 数据库开发》上面有个这样的例子
飞天揽月 2004-06-28
  • 打赏
  • 举报
回复
jiefen
youhuiyun 2004-06-28
  • 打赏
  • 举报
回复
请教不用数据库的方法。

请教delphi本身的连接控件有没有这方面的功能啊?
liushiboy 2004-06-27
  • 打赏
  • 举报
回复
我是这么解决的,客户端连接的时候要先调用一个login函数,把连接的客户端的一些信息象连接时间,IP,端口,最近动作时间之类的信息记录到一个record对象里,然后,存在服务器端的数组里,在客户端每隔1分钟要发一个固定的数据包(我称之为心跳数据包,取于并行机里的类似概念),在服务器端也隔半分钟左右扫描超过1分钟或者2分钟没有收到数据包(时间记录保存在那个record里)则那个客户端已超时断开
Sando 2004-06-27
  • 打赏
  • 举报
回复
一同关注
youhuiyun 2004-06-27
  • 打赏
  • 举报
回复
楼上:这么复杂啊,给点代码参考好么?

to其他大虾:还有没有别的办法?
yxg20804 2004-06-26
  • 打赏
  • 举报
回复
顶一下,偶也不太懂啊,关注中,学习中啊
juliens 2004-06-26
  • 打赏
  • 举报
回复
顶!呵呵!
wujunwei 2004-06-26
  • 打赏
  • 举报
回复
看一下delphi5开发人员指南那本书,应该有介绍的阿…
tengulre 2004-06-26
  • 打赏
  • 举报
回复
UP
加载更多回复(6)

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧