当前位置:编程学习 > C#/ASP.NET >>

oledb 提供程序 msdasql 报错

大家好!

   最近做一管理系统,用的sql server 2000,跟c#.问题是:
   
   需要从现有的vfp数据库里的表rsk中,提取数据与sql库里的表b,c做join连接,用适配器写了查询语句如下:

   select a.rsbh,a.xm,a.xb,a.bmdm,a.bm,b.gzid,c.gzmc,a.xrzw 
   from openrowset('MSDASQL','Driver = Microsoft Visual Foxpro Driver;SourceType = DBF;SourceDB   
   =E:\program\xnn\rs','select rsbh,xm,xb,bmdm,bm,xrzw from rsk.dbf') a 
   left join b on a.xrzw =b.xrzw 
   left join c on b.gzid =c.id


   总是提示:oledb提供程序 msdasql 出错!

   请教
--------------------编程问答-------------------- 没碰到过!up! --------------------编程问答-------------------- 重新注册了 msdasql.dll 还是不行 

到底是哪里出了问题? --------------------编程问答-------------------- SQL Server 2000打个SP3
升级下MDAC
瞎猜的 --------------------编程问答-------------------- 没有别的答案了吗 --------------------编程问答-------------------- 帮顶! --------------------编程问答-------------------- 不能同时使用
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,