VB6 代码创建 DLL 以从 SAP BAPI 获取数据,带参数

发布于 2024-10-18 07:28:14 字数 95 浏览 2 评论 0原文

我要求某人提供 VB6 代码支持来创建 .DLL 以从 SAP BAPI 获取数据。我不知道要使用什么 ActiveX 控件或从哪里开始。我是这种编程的新手。非常感谢您的帮助。

I am asking somebody to give VB6 code support to create a .DLL to fetch data from SAP BAPI. I don't have any idea what ActiveX control to use or where to get started. I am new in this kind of programming. Your help is greatly appreciated.

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

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

发布评论

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

评论(1

岁月打碎记忆 2024-10-25 07:28:14

VB6 - 困难。

您最好的选择可能是通过 Web 服务访问 BAPI(每个 BAPI 都作为 Web 服务公开;至少在较新的 SAP 版本中是这样)。但这似乎并不那么简单(google一下)。

曾经有一个用于访问 RFC 函数的 COM 组件,但不再受支持。最后一个选项是使用 RFC SDK 并创建一个 VB6 包装器来访问 libRFC.dll 中的导出函数(可能不是最简单的任务)。

如果您切换到 VB.Net(或任何其他 .Net 语言),事情会变得更加简单:有一个新版本的 SAP .Net 连接器

VB6 - Difficult.

Your best bet is probably access the BAPI through web services (every BAPI is exposed as Web Service; at least in more recent SAP versions). But that does not seem to be that simple (google for it).

There was once a COM Component for accessing RFC functions, but that is no longer supported. The last option would be to use the RFC SDK and create a VB6 wrapper for accessing the exported functions in libRFC.dll (maybe not the easiest task).

Things get a lot more simple if you switch to VB.Net (or any other .Net language): There is a new version of the SAP .Net Connector.

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