请教高手:
  怎样在Sql server 查询分析器中写SQL去直接跟新Access中的数据??Update openrowset('Microsoft.Jet.OLEDB.4.0', 
   'C:\OutOrder.mdb';'admin';'',t_make_order) a 
set a.state=1
 这样是不对的,请高手指教???

解决方案 »

  1.   

    Update a  set a.state=1 from openrowset('Microsoft.Jet.OLEDB.4.0', 
       'C:\OutOrder.mdb';'admin';'',t_make_order) a 
      

  2.   

    我也试了,可以,mdb必须和sql服务器是同一台机器上
    C:\OutOrder.mdb 不是你的机器,使sqlserver所在的机器
      

  3.   

    access里也有类似查询分析器的东东.
    直接在查询里选SQL就可以了。
      

  4.   

    ??
    我的是sql 2000  这边不行的
      

  5.   

    你要保证你的Access 中有a 这个表啊