做个JOB把检索到的更新数据库插入MDB

解决方案 »

  1.   

    能否更详细些
    要点1.如何检测一天来变动的数据(最优方法)
        2.把变动的记录如何保存到xml
        3。如何提取转到mdb
        
    能举一个最简单的例程
      

  2.   

    Jianli2004(健力):不是简简单单的插入把
        转到mdb数据库,更新的修改
      

  3.   

    楼主,更新的数据可以使用触发器来得到,不过不适合批量更新的数据,使用PROFILER试试看,把这些数据插入一张表,然后利用SQL SERVER的XML支持得到XML文件
      

  4.   

    楼主,不明白,直接导出为MDB不行么?非要转手一次?
      

  5.   

    我有n个客户端,客户端是使用mdb
     服务端是sqlsever,通过internet连接,总不能直接转成mdb然后再下载
    想通过xml文件来传递,
    你有更好的方法吗
      

  6.   

    编号: 26 发送者 shalen520 发送时间 2004-1-28 19:51:28 删除  回复  
    内容 1。只考虑每次更新一条记录的话,
    》你只要写几个触发器,update一个 delete一个 insert一个
    》触发器将新旧(更新前以及更新后的数据)数据插入到一个表并记录更新操作的类型
    》然后安装MS SEL SERVER2000的XML支持
    》用一个存储过程定时检索出这些更新数据并生成XML文件供客户端下载
    》然后客户端可以利用MS 的msxml3.0来打开XML并根据更新操作的类型以及新旧数据更新客户端本地数据库
      2。批量更新的话
      还没有什么好的办法来捕获这些更新数据
    》用PROFILER可以监视到,但不好取得这些数据,你问问别人看有没有好的办法。
    》XML文件的生成以及数据更新可以使用刚才1的方法