【发布时间】:2011-10-09 15:59:37
【问题描述】:
我计划创建一个 VB.net 应用程序,用于从数据库 (MS Access) 检索数据并将其存储到 Web 服务器(MySQL 数据库)。我心里真的很混乱。我打算使用任务调度程序,以便程序自动运行。我打算每 5 分钟设置一次时间。
如何避免数据冗余?
例如,我计划在 5 分钟内获得销售额,5 分钟后我将再次执行此操作。我认为在这种情况下会有冗余。我想问问你对这个场景的想法:你会如何处理它?
【问题讨论】:
-
那么先生,在这种情况下,它只取决于程序?避免冗余?
-
直接将销售数据输入 MySQL,而不是通过 Access db 文件。如果您有一个基于 Access 表单的数据输入应用程序,请将本机 (Jet/ACE) 表替换为指向其 MySQL 对应项的 ODBC 链接。保持 2 组独立的数据同步不再有问题。
-
@HansUp : 先生,我不知道如何用 ODBC 替换本机表。我要做的是创建一个可以从 Ms Access 获取数据的程序,然后将其放入Web服务器(MySQL)的数据库中,以便可以通过互联网访问。