⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 怎样做来确保数据的实时性.txt

📁 VB技巧问答10000例 VB技巧问答10000例
💻 TXT
字号:
ADO中 没有 refresh 方法,但是有 requery 方法。客户端所有打开的recordset全部是在内存中的。也就是说如果想实现数据库和recordset的完全同步并不是件容易的事情。 
    解决的方法,我就想到这些。 
     1、想要服务器定时发回,太简单了,客户端有个timer控件,每次都rs.requery一下就OK了。 
     2、上面并不是完全的同步,如果想服务器端一旦发生了变化,就反映到客户端,则要在SQL server 建立一个触发器,当SQL Server 做了一次Update动作的时候,就触发一个信号给客户端,让客户端执行一次requery。 
<END>   
我给出的解决方案是用多层结构,利用com+与消息机制完成这个任务。 
    可以用消息通讯的方式异步地完成数据的更改。这样你可以在业务规则的com+中完成事务处理功能,来保证数据的完整性与一致性。 
<END>
请用SQL2000的触发器进行。 
<END>

    

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -