分厂离总厂较远,无法用专线连接,现在分厂使用单机版的应用程序,但要求分厂每天下班前通过拨号连接到总厂服务器上,将当日业务数据传递到总厂数据库里。我没有做过这样的东西,请教大家这样的传递方式该如何实现?最好能有示例程序,谢谢大家。

解决方案 »

  1.   

    一样的,拨号之后相当于一个局域网,只是速度受modem限制而已
      

  2.   

    我现在用两个ADOConnection,分别连接企业数据库和远程服务器数据库。现在一次性将企业数据库某个表的数据插入到服务器上。两个表结构一样。这样的SQL怎么写?
      

  3.   

    读出数据写成一个XML再压缩一下,这样传输会很快,到那边再解开就行了。
    中间想用什么都行。socket,http什么都行。
      

  4.   

    一般是这样做的:
    在远程的总厂服务器上设置好IP地址,建立FTP服务器站点。
    在分厂的机器上建立一个拨号连接,拨服务器的猫。建立连路通道。
    把分厂的数据导出,压缩成一个文件包。在用FTP控件(indyFTP)上传到服务器的FTP站点上。
    服务器上程序打开压缩文件,导入到数据库中。