814123
2017-08-01 16:28
采纳率: 100%
浏览 851
已采纳

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

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

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

2条回答 默认 最新

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

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

    已采纳该答案
    打赏 评论
  • 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;

    打赏 评论

相关推荐 更多相似问题