关于服务器端和客户端通信的问题,急,请各位大虾帮忙 不行啊,net send 不能满足要求要把需要操作的单据显示在VB窗体的MSGrid中,SQL中有没有向断口发送消息的函数啊,我的服务器监听6666断口,只要把消息发送到6666断口就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你是3层结构,那么你可以通过服务程序达到这样的要求,如果你是直接数据库的,那可能有点麻烦,你要监视SP,首先找到另外客户端的连接现程,断开他,然后分配新的现成给对应的应用程序,这些说起来容易,做起来难。 给你一个建议,就是用NET SEND发一个通知到相应的客户端,让他自己刷新DBGrid,主动权放到客户端的一面,你觉得怎么样,遇到这样的问题,我一般都是这样处理的,至于客户端是否刷新,那要看人家是否需要你的新数据了。另外,如果你的通知太多,那会影响客户端的程序,所以最好不发通知,而是在帮助里像操作人员解释,如果发现数据不够,刷新界面就可以了,这样也是处理方法。 当然用3层结构就不会有这些问题,因为你要的效果可以通过服务段程序解决。 数据库连接类 求一条sql语句 求包含表的所有的存储过程? 多语句表值函数可以返回动态的结果么? 急求!!! 求一SQL算法 sql错误,关于死锁的 sql语句,exec执行 拼接的字符串 问题 bcp导入数据问题 这个SQL语句怎么执行? 怎样将oracle sql中的in语句改为exists语句? 很简单语法的问题。
给你一个建议,就是用NET SEND发一个通知到相应的客户端,让他自己刷新DBGrid,主动权放到客户端的一面,你觉得怎么样,遇到这样的问题,我一般都是这样处理的,至于客户端是否刷新,那要看人家是否需要你的新数据了。
另外,如果你的通知太多,那会影响客户端的程序,所以最好不发通知,而是在帮助里像操作人员解释,如果发现数据不够,刷新界面就可以了,这样也是处理方法。
当然用3层结构就不会有这些问题,因为你要的效果可以通过服务段程序解决。