У меня проблема с подключением к 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 для PHP и Adobe Dreamweaver для кодирования.
Пожалуйста, кто-нибудь может мне помочь.
Результат 0 означает, что вы успешно подключились к компании.
Я рекомендую вам ознакомиться с примерами SDK, чтобы лучше понять, как взаимодействовать с DI API.
Кроме того, вы можете захотеть исследовать использование DI-сервера через DI-API. DI API — это библиотека на основе COM, предназначенная для .NET. Вы можете столкнуться с проблемами совместимости из-за использования PHP. DI-сервер — это, по сути, веб-сервис, который использует DI API и гораздо более удобен для всех технологических стеков.
Удачи.
Других решений пока нет …