access 数据库同步,该怎么解决
access 数据库同步
小弟最近有一个项目,需要将本地端的access与远程端的access实现数据的同步。。有局域网连接的情况,也有需要通过web连接的。最好两种办法都可以。。能使用其中一种,也行。如果用delphi的控件直接操作,那就最好不过了。。
最好考虑到流量问题。不是对整个数据库进行覆盖操作之类的。。最好能是其中一条记录改变了,单单对那条记录进行更新。
小弟初学,求大哥们提供些方法,方便我学习与思考。。谢谢。
------解决方案--------------------
access没有触发器,不知道记录有没有改变,也许vbs可以操作的了,但我没有这方面的经验,只是猜测。
如果两地可以在应用层处理,在应用层处理怎么操作全在你。比如A,B。a对上所有的操作你再对b操作一次就可以了。至于远程访问方法很多,比如web service。
------解决方案--------------------
同步很容易发生意外。。。还是用网络版的吧。
------解决方案--------------------
我最原始的方法是新增一张表用于记录所有发生了改变的数据,这在系统是会增加设计的麻烦,但对数据的传输会减少。
------解决方案--------------------
通过internet固定IP或花生壳之类的将本机数据库发布到互联网。至于安全方面可以做成三层。
小弟最近有一个项目,需要将本地端的access与远程端的access实现数据的同步。。有局域网连接的情况,也有需要通过web连接的。最好两种办法都可以。。能使用其中一种,也行。如果用delphi的控件直接操作,那就最好不过了。。
最好考虑到流量问题。不是对整个数据库进行覆盖操作之类的。。最好能是其中一条记录改变了,单单对那条记录进行更新。
小弟初学,求大哥们提供些方法,方便我学习与思考。。谢谢。
数据库
Delphi
access
同步
------解决方案--------------------
access没有触发器,不知道记录有没有改变,也许vbs可以操作的了,但我没有这方面的经验,只是猜测。
如果两地可以在应用层处理,在应用层处理怎么操作全在你。比如A,B。a对上所有的操作你再对b操作一次就可以了。至于远程访问方法很多,比如web service。
------解决方案--------------------
同步很容易发生意外。。。还是用网络版的吧。
------解决方案--------------------
我最原始的方法是新增一张表用于记录所有发生了改变的数据,这在系统是会增加设计的麻烦,但对数据的传输会减少。
------解决方案--------------------
通过internet固定IP或花生壳之类的将本机数据库发布到互联网。至于安全方面可以做成三层。