请问COM+或MTS是否可实现:
多个应用程序使用同一个数据库的同一张表,当其中一个应用程序对表进行修改、删除、添加后,其余的应用程序是否能够在不必重新close再open即可获得数据同步更新?速度如何?
如可以请说明实现方法。
多个应用程序使用同一个数据库的同一张表,当其中一个应用程序对表进行修改、删除、添加后,其余的应用程序是否能够在不必重新close再open即可获得数据同步更新?速度如何?
如可以请说明实现方法。
解决方案 »
- 根据窗口句柄,如何对组件进行编程?高手作答!!!老急了!!!!!!!!!
- 谁知道FOXMAIL那个列表是如何实现的吗?用的是什么控件啊??知道的能举例吗?这分全是你的了
- 在WebBrowser中如何捕捉网页表单提交的内容?
- 我想改变下拉列表框,大家能否给些建议?
- 有什么简单方法可以将listview里面的记录保存到文件中?
- 简单问题
- MDI窗口问题。
- 怎样将文件尾行新加的字符都取出来呀?
- FastReport打印Access中数据的问题
- 我想通过程序判断但钱焦点落在DBGrid的哪一行的哪个字段上,该怎么办?
- 暂时告别Delphi,转入C语言!!!
- 一个关于数据库的问题。望各位看看。。。。。。。。。。。。。。。。。。。
试试看.
1.在打开表时就立即显示数据,然后在后台再将数据全部读到内存。
2.假设你的程序打开着数据库A.mdb的表A,而你再启动Access同样也打开着A.mdb的表A,此时你会发现无论你在你的程序中对表A的数据如何操作,在Access中的表A都能立即刷新,速度非常快!大家可以试试!
在com+中
我们用到的com+对象是无状态的
而clientdataset取得的数据便是在本地内存中
一旦取得数据
服务器中的com+对象不会为你保存任何状态的而如果要实现clientdataset的自动刷新必然要由服务器端进行callback客户端而这种功能实现的难度?呵呵。况且效率啊,难,难,难