关于OpenDataSource的超级问题,小弟急,请高手指教!!

                            
我想通过OpenDataSource连接从服务器映射到本地的目录中的access数据库,   
   
  测试一:  
  在本地的查询分析器中运行'select   *   from   OpenDataSource(   'Microsoft.Jet.OLEDB.4.0','Data   Source=''z:\Test.mdb'';User   ID=Admin;Password=;Jet   OLEDB:Database   Password=1111')...test   '(z:\test是从服务器映射到本地的路径),奇怪的是我在win2000测试的时候运行成功,但是我在winxp中测试的时候就会有这样的错误:OLE   DB   提供程序   'Microsoft.Jet.OLEDB.4.0'   报错。    
  [OLE/DB   provider   returned   message:   'z:\Test.mdb'不是一个有效的路径。   确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。]'  
   
  测试二:  
  但是我在winxp里运行'select   *   from   OpenDataSource(   'Microsoft.Jet.OLEDB.4.0','Data   Source=''c:\Test.mdb'';User   ID=Admin;Password=;Jet   OLEDB:Database   Password=1111')...test   '(c:\test是本地硬盘的数据库路径)可以成功.  
   
   
  测试三:  
  我在winxp本地的目录共享后映射自己的共享目录到本机.数据库路径为(Y:\test.mdb).运行后仍然报这样的错误.  
   
  为什么在winxp中凡是映射的盘都不能通过OpenDataSource去连接查询呢?  
  请高手直接!小弟急呀!!!      
 

查看回复