易语言编写局域网ACCESS数据库数据同步问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 13:44:10
在一个局域网内有数十台电脑(IP均已知),每台电脑都装有相同的工具软件(该软件是用易语言编写组成的,并且搭配ACCESS数据库,数据库内有20个不同的数据表),由于软件是单机版,所以定期要将所有电脑上数据库里的数据汇总,使汇总后每台电脑的数据库中都是所有电脑汇总后的数据。比如:A机的数据库中每个数据表里有10条记录,B机有15条,C机有20条…………汇总后A,B,C,三台电脑上数据库里的数据记录都有45条。

这段程序应该如何写呢?

值得注意的是:汇总后每台电脑的数据库数据记录都有45条,经过一段时间使用后,各电脑都在45条数据的基础上又新增了不同数量的数据记录,此时又该如何实现汇总数据记录并更新到每台电脑上呢?

求数据库高手教教我!!!为了求知,跪着等您赐教了~~!!!!
软件是我用易语言写的,现在就是想使软件有这个功能所以才不知该怎么写。软件采用单机版和本地数据库是有其特殊原因的,所以没有考虑过用网络数据库来实现。总之,就是要实现网内各电脑上数据库内所存的数据汇总再对比本机的数据,将本机没有的数据记录添加到对应的数据表中。

1、此软件是你编写的吗?或者说是有源码?如果有,直接改用MSSql数据库改成网络版本就可以了。

2、此软件是别人写的,那现在只能写个小工具来实现你的需要了

思路有很多,总的来说就是一个提交数据的形式。

使用MSSql数据进行数据收集就是一种比较简单的方式。

每天自动运行这个小工具,判断是否有新增加的记录,有就提交到服务器中,

虽然要写点代码,但做出来之后就很省心了。

---------------------------------------------------

软件是你写的那就很容易了,不能使用MSsql名Mysql之类的数据库吗?

只能使用ACCESS??

那只有考虑使用类似于网络验证的那种方式了。

在服务器建立WEB系统,写一个ASP页面,把数据提交到这个页面上,再通过这个页面转到ACCESS中,非常的麻烦

用VC++吧,我已经编好一个VC++的针对SQL Server2005数据库的了,易语言那东西还是别用了,功能少,控件少,可扩展性差,参考资料更少。