首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Microsoft + OleDB + FoxPro

Microsoft + OleDB + FoxPro
EN

Stack Overflow用户
提问于 2013-09-24 04:47:24
回答 2查看 1K关注 0票数 0

我有一个通过MS FoxPro提供程序与OleDb数据库表(dbf)对话的解决方案。最近,我们想把这个解决方案推出给Azure女士,但它说供应商还没有安装。

异常:无法找到请求的.Net框架数据提供程序。它可能不会安装。

想不想把这个安装好?该解决方案在我的本地机器上运行,没有错误。我已经在谷歌上搜索过,但是找不到任何具体的东西--但是我确实看到了一些文章,表明OleDb还不能安装。

这里是我在蔚蓝网站上得到的直接错误信息

基础提供程序在打开时失败。“VFPOLEDB”提供程序未在本地计算机上注册。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-24 13:16:02

Azure可能运行在x64位操作系统上。您需要一个用于foxpro的Ole DB提供程序,该接口在x64操作系统中运行良好。或者您可以将其更改为x86操作系统。

票数 1
EN

Stack Overflow用户

发布于 2013-09-27 11:28:23

Azure是微软的Server数据库的云版本,因此要连接到它,您需要的是SQL驱动程序,而不是VFP的OleDB。如果您需要查询VFP中的一个表和Azure中的另一个表,我不相信您可以.即使两者都是32位,而VFP无论如何也只能是32位.如果您确实需要在两者之间进行查询,则必须在一个由3部分组成的过程中完成。查询从Azure到.Net (类似于DataTable结果),查询从VFP到DataTable,然后您可以手动滚动行并获得所需的内容,比如LINQ。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18973122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档