三个问题,请高手指教!(100分)

  • 主题发起人 主题发起人 naj
  • 开始时间 开始时间
N

naj

Unregistered / Unconfirmed
GUEST, unregistred user!
1.在多用户数据库系统下,其中一用户添加了数据(或删除或修改),如何实现马上反映到其他用户的进程中?
2.怎样实现单击表格控件的标题起排序作用?
3.怎样控制打开一数据库时下载的记录数?
 
1. 其他用户的程序不断刷新,或删除、修改了数据之后向别的用户发一个消息
2. 在计算机世界网站上有一篇文章,就是说的这个
http://www.ccw.com.cn/
3. 总要遵循一定的条件吧,把问题说具体一点
 
1.向 TCPIP 的 255.255.255.255 地址发广播
3.BDE中有设置!
 
To Fuweng, OopsWare
我是从 Visual FoxPro 编程转到 Delphi 的,原来在Visual FoxPro 可实现的功能,
现在 Delphi 中不知怎样做,现时的系统环境是 NT4 + Delphi 5.0 + SQL Server 7.0,
使用 ADO 访问数据库,
1. 可否给出具体实现功能的代码?
2. 我在 http://www.ccw.com.cn/ 的 Delphi 部份找遍了都找不到,可否贴出来或
Email: pyhjf@163.net 给我?
3. 需访问的数据库有几万条记录,我用 DBGrid 来浏览,可否给出控制打开数据表时,
下载到客户机的记录数(如:200条)的代码?

谢谢!!!!!!!!!!!!!!
 
1、客户端不断刷新效率太低。可以采用服务器端在数据成功更新后,将DELTA数据广播给所有
客户端。
2、在ONTITLECLICK事件中可以控制
3、在CLIENTDATASET控件中指定PACKETRECORDS=200(你想指定的一次下载记录)
 
naj:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
 
请高手们出出手,给出详细代码!!!
 
在bde中的MAXROWS可以设
 
naj:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。

 
多人接受答案了。
 
后退
顶部