Возможность подключения приложений Winform / ASP.NET к базам данных SAP - PullRequest
2 голосов
/ 23 сентября 2008

Как я могу получить данные в приложении Winforms или форме ASP.NET из базы данных SAP? .NET Framework используется 2.0. , язык C # и версия SAP 7.10.

Ответы [ 2 ]

1 голос
/ 15 января 2009

Извинения за плагин .... Я работаю для ERP-Link, и у нас есть продукт, iNet.BPS, который является плагином VS2005, который помогает вам создавать прокси-объекты, которые могут использоваться вашим кодом .NET для вызова BAPI в системе SAP. iNet.BPS позволяет вам настраивать вызовы методов BAPI, например, он позволяет исключать необязательные параметры, которые ваше приложение не использует, тем самым упрощая ваш код, так как не нужно передавать более дюжины параметров в BAPI. Этот продукт не зависит от SAP AG Connector for .NET.

Вот ссылка на маркетинговую страницу, http://www.erp -link.com / html / product / product-Overview-iNetBPS_Overview.asp

1 голос
/ 23 сентября 2008

Не уверен, что это будет работать для вас, но есть библиотека C, которую, вероятно, можно использовать из вашего приложения C # и которая предоставляет довольно простой API для вызова BAPI в SAP. (Доступ к базовой базе данных напрямую через SQL не рекомендуется ... Лучше использовать BAPI или пользовательский функциональный модуль с поддержкой RFC.) Смотри http://service.sap.com/rfc-library

Вы также можете использовать «коннектор SAP для Microsoft .NET» (по той же ссылке выше), но он был разработан с .NET 1.1 и может иметь проблемы с совместимостью с .NET 2.0?!

Обновление (2011 г.): с декабря 2010 г. доступна новая версия «коннектора SAP для Microsoft .NET», которая работает с .NET Frameworks 2.0, 3.5 и 4.0. Теперь это было бы идеальным решением для вашего вопроса! См. http://service.sap.com/connectors ---> SAP-коннектор для Microsoft .NET

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...