问题标签 [foxpro]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4570 浏览

foxpro - 如何判断独享会不会在foxpro成功?

如果我试图在 FoxPro 中打开一个独占表,如果访问被拒绝,它会生成一个对话框。由于我的目标是非交互式应用程序,有没有办法检测操作是否会成功,或者至少让它静默失败?

0 投票
2 回答
2248 浏览

c# - 如何使用 .NET 从 FoxPro 备注字段中提取数据?

我正在编写一个 C# 程序以将 FoxPro 数据库放入数据表中,除了备注字段为空白或某些奇怪字符外,一切正常。我正在使用 C# .Net 2.0。我尝试了 Jonathan Demarks 于 1 月 12 日发布的代码。我能够获取索引,但我不知道如何使用该索引从备忘录文件中获取数据。

请帮帮我。

谢谢马杜

0 投票
2 回答
12377 浏览

sql-server - SQL Server 链接服务器查询内存不足

我在尝试将其选择到 SQL Server 表中的网络共享上有一个 DBF 文件。

这个查询:

...引发此错误:

链接服务器“MyLinkedServer”的 OLE DB 提供程序“MSDASQL”返回消息“[Microsoft][ODBC Visual FoxPro Driver]没有足够的内存用于文件映射。”。
消息 7399,级别 16,状态 1,第 11 行链接服务器“MyLinkedServer”的 OLE DB 提供程序“MSDASQL”报告错误。提供程序内存不足。
消息 7320,级别 16,状态 2,第 11 行无法针对链接服务器“MyLinkedServer”的 OLE DB 提供程序“MSDASQL”执行查询“SELECT * FROM DP”。

我读过关于使用 SYS(3050) 来释放 FoxPro 的内存。不过,我不知道如何针对链接服务器执行该操作。

0 投票
3 回答
2805 浏览

foxpro - Visual Foxpro 修改通用字段

首先,我不是 VFP 程序员,所以我做错的可能很简单。

我正在尝试从 VFP 9 数据库的常规字段中提取一些文档。我有一种方法可以有效地将字段复制并粘贴到 Word 中,然后将 Word 文档保存到磁盘。

我在 .prg 文件中的 foxpro 开发环境中完成了这一切。

这是我的代码的核心内容(其中大部分是从 Microsoft 支持问题中复制的):

我的问题是,当我从开发环境中运行它时,它工作正常,并且通用字段窗口在屏幕上闪烁并粘贴到 Word 等中。但是当我尝试从编译的 exe 运行它时(过程是由用户单击表单上的按钮触发 - 我有很多工作 - 虽然我实际上希望它是一个批处理作业,不需要用户交互) Word 将打开,但仅此而已。一般字段不会在屏幕上闪烁,基本上它只是永远等待。

(哦,如果你想知道讨厌的 try/catch 事情,我在粘贴一些字段时发现 Word 有一些异常,但是 try/catch 在开发环境中工作正常,所以我认为这不是原因我的问题。)

那么,我怎样才能使这项工作?我有点在foxpro的黑暗中摸索。

请帮忙!:)

谢谢,

克雷格

0 投票
1 回答
1194 浏览

.net - 从 .Net 调用 FoxPro 报告

有没有人有从 .net 应用程序调用 Visual FoxPro 报告的经验?他们既想查看报告又想打印。

我必须将 FoxPro 应用程序迁移到 .Net,并且客户希望保留 FoxPro 数据库 + 报告,但在其上放置一个新的 .Net 前端。

他们有大量的福克斯报道,他们想保留。有没有人试过这个?

0 投票
1 回答
743 浏览

reporting-services - 我应该用什么来生成和打印信件

我正在构建一个生成打印信件(每天大约 1000 封)的系统,这些信件会发送给我们的客户,并且想知道有哪些好的工具可以用于此目的。

到目前为止,我已经研究过使用 Crystal 报表和 MS Fox pro 报表,但发现它们使用起来令人沮丧。

有人有什么好的建议吗? SQL reporting services和/或Word automation有什么好处?

这是我的基本要求

  • 信件从我们的数据库中提取某些信息。
  • 根据数据的外观,字母上显示的内容有许多条件。
  • 理想情况下希望能够轻松编辑信函模板。这仅用于基本更改(例如字母的非分贝驱动部分)。如果非 IT 人员可以轻松做到这一点,那就太酷了。
  • 一次需要能够批量运行大约 1000 个字母。
0 投票
2 回答
971 浏览

ms-access - 使用 Access 2007 写入 Foxpro 数据库是否有限制?

我有一个 foxpro 数据库,我们正试图通过 VFP ODBC 驱动程序使用 MS Access 2007 写入该数据库(驱动程序是 6.x 版)

这样做有限制吗?无论我们尝试什么,我们都无法写入 foxpro 数据表。

我们没有收到任何特定错误,但我们没有在 FP 表上的 Access 中创建新条目的选项,并且我们无法运行将数据从 Access 插入 FP 表的查询。

任何帮助都会很棒

这是代码:

0 投票
5 回答
9879 浏览

foxpro - 读取另一个应用程序正在使用的 Foxpro 表

我正在编写一个小软件,它将成为使用 dbf foxpro 表的现有应用程序的一部分。我的应用程序只读取 2 个表填充一个数据集并关闭连接,非常快速和简单。它一直有效,直到其中一个表被使用或由 foxpro 本身(当打开表时)或由主应用程序访问该表时使用。

当它发生时得到异常

ex = {“无法打开文件 c:\data\myFile.dbf。”} 错误代码 = -2147217865

是否可以指定我想访问它只是为了阅读而不是编辑?

PS:我正在使用 VS 2008 C# 来访问它。我的连接字符串如下所示:“Provider=VFPOLEDB.1;Data Source=C:\data\”

非常感谢

0 投票
4 回答
484 浏览

c# - 在 C# WinForms 应用程序中处理大量设置?

我将(希望)承担一个大型项目,将企业 Visual FoxPro 应用程序迁移到 .NET 3.5 上的 C# 3.0。我知道这个应用程序有大量的设置会影响从多用户/多站点配置到报告属性的所有内容。目前全球范围内至少有 150 种不同的设置。

这些设置当前只是作为位存储在应用程序的数据库中,这可以防止它们在用户级别被更改,因为所有实例共享相同的数据库。

我的问题是,您是否知道任何方法来处理这些设置的存储,以允许每个用户更改它们,而不会牺牲性能?它还需要以允许在应用程序运行时更改值的方式存储。任何想法,将不胜感激。

0 投票
2 回答
13245 浏览

visual-foxpro - 是否可以反汇编 Visual FoxPro 9.0 exe 文件?

我有一个旧版 FoxPro exe 应用程序。

源代码不可用(它是外包编写的,源代码从未交付)。

有人要求用 C# 编写完全相同的应用程序,然后开发新功能。要求像往常一样过时。虽然我们可以看到应用程序在 UI 上做了什么,但我们也想了解内部逻辑。

FoxPro 是否有任何工具可以与 .Net Reflector 对 .NET 程序集执行相同的操作?