如何将 SAP B1 9.0 或 9.1 与 PHP 5.5.30 连接?

How to connect SAP B1 9.0 or 9.1 with PHP 5.5.30?

我有一个与 SAP B1 和 PHP 5.5.30 连接相关的问题。 实际上,我知道如何将 PHP 直接连接到 SAP B1 数据库,但这不是很好的连接方式,而且不受支持。所以我需要做的是用 SAP B1 连接 PHP 但不是直接连接。以便在 SAP 数据库中读取和写入数据。 这是我尝试做的代码,但结果是0,我知道这个0的意思。

    <?php
$mycomp = new COM("SAPbobsCOM.Company") or die("Cannot start SBO");
$mycomp->Server="192.168.0.103";
$mycomp->LicenseServer = "192.168.0.103:30000";
$mycomp->DbUserName = "sa";
$mycomp->DbPassword = "****";
$mycomp->UserName = "manager";
$mycomp->Password = "****";
?>

我有 SQL server 2008,我使用 XAMPP PHP 和 Adob​​e Dreamweaver 进行编码。

请任何人帮助我。

结果为 0 表示您已成功连接到公司。

我建议您查看 SDK 示例以更好地了解如何与 DI API 交互。

此外,您可能想调查通过 DI API 使用 DI 服务器的情况。 DI API 是一个以 .NET 为目标的基于 COM 的库。由于使用 PHP,您可能 运行 遇到兼容性问题。 DI 服务器基本上是一种围绕 DI API 的 Web 服务,对所有技术栈都更加友好。

祝你好运。