我遇到与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进行编码。
请有人帮助我。
答案 0 :(得分:2)
结果为0表示您已成功连接到公司。
我建议您查看SDK示例,以便更好地了解如何与DI API进行交互。
此外,您可能想要研究DI服务器在DI API上的使用。 DI API是一个基于COM的库,以.NET为目标。由于使用PHP,您可能会遇到兼容性问题。 DI服务器基本上是一个包含DI API的Web服务,对所有技术堆栈都更加友好。
祝你好运。