如何使用 ODBC 驱动程序从 C# 调用 Progress Openedge .p 文件?
Posted
技术标签:
【中文标题】如何使用 ODBC 驱动程序从 C# 调用 Progress Openedge .p 文件?【英文标题】:How do you call Progress Openedge .p files from C# using the ODBC driver? 【发布时间】:2022-01-14 19:29:08 【问题描述】:有没有一种方法可以让 .p 过程使用 ODBC 驱动程序通过 .Net/C# 应用程序运行?
【问题讨论】:
【参考方案1】:没有。
ODBC 驱动程序通过 SQL 连接到数据库,绕过 4gl。
如果您需要从 .net 或 C# 程序执行 4gl .p 程序,您可能需要调用应用服务器。在可能通过“开放客户端”或 SOAP 服务的真正旧版本中。在可能作为 REST 服务公开的较新版本中。
【讨论】:
虽然 OpenClient 从第 9 版开始就已经存在,但我不会称之为“非常”旧。在 12.4 中,OpenClient 最近扩展了对 .NET 核心的支持以上是关于如何使用 ODBC 驱动程序从 C# 调用 Progress Openedge .p 文件?的主要内容,如果未能解决你的问题,请参考以下文章
在 C# 中不使用 ODBC.DataReader 将数据传递给另一个类