access 不支持触发器,mssql 支持触发器,可以考虑将mssql 上的数据同步到access数据库中去!分析access和mssql 数据表的记录和关系,可以考虑用job作业, 将access表中的记录同步到mssql中去

解决方案 »

  1.   

    比如说ACCESS库中增加了一条数据,那么MSSQL中也要增加一条数据!
    那会我想用触发器的,但是链接服务器中是不支持触发器的,
    我建立触发器的时候Create TRIGGER tr_tab ON ACCESS...tab FOR Insert,Delete AS ......------------------------------------
    这是没有可能实现的,改方法吧
      

  2.   

    是啊,我发现这种思路也好像不可行!可是公司要求实现这个功能!怎么办?还有没有其他的方法啊?
    我现在要根据ACCESS数据库操作MSSQL,具体功能就是,假如ACCESS中插入新一条数据,那么我根据它这条新数据弹出一个网页,这个网页里要从MSSQL里查询与ACCESS中ID相同的数据信息!
    这个还有没有别的方法啊!
      

  3.   

    ojuju10(longdchuanren) 
    access 不支持触发器,mssql 支持触发器,可以考虑将mssql 上的数据同步到access数据库中去!
    --------------------------
    mssql确实可以同步到access里,可以光是同步进去也没什么用啊,我是这样做的,把mssql外联到access里,但是我怎么才能在access数据库增加一条数据的时候也插入到外联进来的mssql表中呢?那么用过宏试了试,但是没有做出来。你说的这个能再说具体点吗?
    分析access和mssql 数据表的记录和关系,可以考虑用job作业, 将access表中的记录同步到mssql中去
    ------------------------------------
    job作业我也想过,就是查询链接进来的access库中的表,然后再插入到mssql数据库中,可是我要实现的功能它要在第一时间内弹出这个网页,我难道要把作业执行的时间设置成每秒执行一次吗?还有就是怎么做成增量同步啊?大家帮帮忙啊!愁死我了!!
      

  4.   

    创建作业,定期从MDB中获取数据追加到SQL Server中。但是需要注意,这个mdb应该放在服务器的本地目录中。用openrowset()或opendatasoure()
      

  5.   

    想让服务期上的ACCESS 数据"实时"同步到SQLSERVER 中真难,试过很多种方法了~~~~~~~~~
    如今无法解决~~~~~~~~
      

  6.   

    用JOB ,我已经解决了~~~~~~~~~
    在JOB 进行插入,修改操作; 再进行调度!!!
    OK了~~~~~~~~~~~~~`