a814123
814123
2017-08-01 16:28
采纳率: 95.4%
浏览 842
已采纳

Delphi Access数据库更新内容的问题?

服务器上有个MDB数据库,只有一个表:MB,字段3个:uname,utime,uadd。
本地的MDB数据库和服务器上的是一样的。
服务器上的表内容是经常更新的,本地数据库需要同步服务器上的数据库内容。
问各位老师应该怎么做?麻烦给代码演示。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • zy841958835
    cloudyzhao 2017-08-02 01:34
    已采纳

    第一步两个数据库之间新建一个DBLINK
    第二步服务器上的MB表建一个触发器 一旦更新 就更新本地数据库

    点赞 评论
  • zy841958835
    cloudyzhao 2017-08-03 00:29

    create [public] database link to_mai
    connect to scott identified by tiger using 'to_mai';

    select username from dba_users@to_mai

    CREATE [OR REPLACE] TRIGGER trigger_name
    {BEFORE | AFTER }
    {INSERT | DELETE | UPDATE [OF column [, column …]]}
    [OR {INSERT | DELETE | UPDATE [OF column [, column …]]}...]
    ON [schema.]table_name | [schema.]view_name
    [REFERENCING {OLD [AS] old | NEW [AS] new| PARENT as parent}]
    [FOR EACH ROW ]
    [WHEN condition]
    PL/SQL_BLOCK | CALL procedure_name;

    点赞 评论

相关推荐