您在 64 位环境中使用 VFP 应用程序时遇到哪些问题?

发布于 2024-07-05 19:53:28 字数 214 浏览 11 评论 0原文

我知道 64 位计算机上的 VFP OLEDB 提供程序存在问题。 ...但是在 64 位机器上实际运行 VFP 应用程序时您会遇到哪些问题? 有人有这方面的经验吗?

我的第一个想法是它只会作为 32 位应用程序运行,而不使用 64 位功能。 然而,我在将 FoxPro 应用程序连接到 SQL Server 数据库时遇到了困难(也可能是 OLEDB 问题)。 还有其他问题吗?

I know that there are issues with the VFP OLEDB provider on 64 bit machines. ... but what issues do you encounter while actually running a VFP application - on a 64 bit machine? Has anyone had any experience in this area?

My first thought was that it would just run as a 32bit app, without making use of the 64 bit power. However, I ran into difficulties with a FoxPro application connecting to a SQL Server database (probably an OLEDB issue as well). Are there other issues as well?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

凡尘雨 2024-07-12 19:53:28

这是一个特殊的场景,它可能与 64 位无关,但既然您问了...

我的组织最近在 Windows Server 2008 Enterprise 64 位服务器上托管了一个旧版 VFP 7 应用程序,以便通过终端服务进行访问。 该应用程序运行良好,但 TS Easy Print 技术存在某种错误。 当您通过 Easy Print 从应用程序打印到重定向的客户端打印机时,文档每页的顶部、左侧和底部都会被剪裁。 我们使用的解决方法是让用户首先打印到服务器上的 pdfFactory,然后通过 Easy Print 从 pdfFactory 打印到重定向的客户端打印机。 效果很好。

This is somewhat of a specialized scenario, and it may not be related to 64 bitness, but since you asked...

My organization recently hosted a legacy VFP 7 app on a Windows Server 2008 Enterprise 64 bit server for access over Terminal Services. The app runs fine, but there is some kind of bug with the TS Easy Print technology. When you print from the app to a redirected client printer over Easy Print, the top, left, and bottom sides of each page of the document get clipped. The workaround we use is to have the users print to pdfFactory on the server first, then print from pdfFactory to the redirected client printer over Easy Print. Works great.

暗地喜欢 2024-07-12 19:53:28

我们发现 VFP9 应用程序在 64 位 XP、Server 2003、Vista 或 Server 2008 上的问题为零。

不过,我们的打印引擎是 VB DLL,因此我们不会遇到任何 VFP 特定的打印问题。

We've seen zero problems with our VFP9 apps on 64-bit XP, Server 2003, Vista, or Server 2008.

Our print engine is a VB DLL though, so we wouldn't run into any VFP-specific printing issues.

清君侧 2024-07-12 19:53:28

这有点像在黑暗中刺伤...但我相信有一些带有 MDAC 的驱动程序在 x64 Windows 中不可用。 我认为您也许可以安装普通的 32 位 MDAC,但它将安装到 x86 文件夹。

This is somewhat of a stab in the dark...but I believe there are some drivers with MDAC that aren't available in x64 windows. I think you may be able to install the normal 32-bit MDAC but it will install to the x86 folder.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文