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#