• 一条记录同时写入两个服务器的ACCESS数据库解决方案

    2010-10-20

     针对某些编程人员提出的,一条记录同时写入两台服务器Access数据库的疑惑
    本人发表以下以个见解,仅供参考!

       两台服务器都是ACCESS数据库(如果是MS-SQL就不用说了,人人都会)
    现有一条记录需要写到A主机的Access,同时要写入B主机的Access
    ASP代码放在A主机,所以将记录写入A主机的ACCESS,我想大家都会吧!
    写入后... ...
       将那条记录的所有值,传递到B主机的某个ASP(假设为msg_in.asp)页面
    如:response.Redirect("http://XXX.XXX.XXX/msg_in.asp?id=123&title=thisistitle"))
    msg_in.asp这个页面作为数据接口,接收A主机发来的所有记录值
    并将记录写入B主机的ACCESS数据库
    成功!
    ========================
    代码示意如下:

    A主机的ASP代码:

    %将记录写入A主机ACCESS数据库的代码%
    %response.Redirect("http://XXX.XXX.XXX/msg_in.asp?id=123&title=thisistitle"))%

    B主机的ASP代码:

    %接收A主机传来的所有记录值%
    %将记录写入B主机ACCESS数据库的代码%