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

时间:2016-02-12 08:17:03

标签: php phpmyadmin sap sapb1

我遇到与SAP B1和PHP 5.5.30连接有关的问题。 实际上我知道如何将PHP直接连接到SAP B1数据库,但这不是很好的连接方式,也不支持。所以我需要做的是将PHP与SAP B1连接,而不是直接连接。为了在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 for PHP和Adobe Dreamweaver进行编码。

请有人帮助我。

1 个答案:

答案 0 :(得分:2)

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

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

此外,您可能想要研究DI服务器在DI API上的使用。 DI API是一个基于COM的库,以.NET为目标。由于使用PHP,您可能会遇到兼容性问题。 DI服务器基本上是一个包含DI API的Web服务,对所有技术堆栈都更加友好。

祝你好运。