我怎么可以获取的数据在它的应用程序或ASP.NET 形式从SAP数据库?。净框架使用的是2.0. 语言是C#和SAP版本是7.10.

有帮助吗?

解决方案

不知道这会对你的工作,但有一个C库,这可能用从你C#应用程序和它提供了一个很容易API for叫Bapi在SAP。(访问的基础数据库直接通过SQL是不是建议...更好地利用Bapi或量身定制的RFC启用了模块的功能。) 看看 http://service.sap.com/rfc-library

你可能还能够利用"SAP连接器,用于Microsoft。净"(从同一个链接上所述),但是它是开发。净1.1和可能具有兼容性的问题。网2.0?!

更新(2011年):由于Dec.2010年有一个新版本的"SAP连接器,用于Microsoft。网"提供,其工作。净框架2.0、3.5和4.0.这现在是完美的解决你的问题!看看 http://service.sap.com/connectors --->SAP连接器,用于Microsoft。净

其他提示

为插件道歉....我为ERP-Link工作,我们有一个产品iNet.BPS,它是一个VS2005插件,可以帮助您创建可供.NET代码使用的代理对象在SAP系统上调用BAPI。 iNet.BPS允许您自定义BAPI方法调用,例如,它允许您忽略应用程序未使用的可选参数,从而通过不必将十几个参数传递给BAPI来简化代码。此产品不依赖于SAP AG的SAP Connector for .NET。

以下是营销页面的链接, http:/ /www.erp-link.com/html/product/product-overview-iNetBPS_Overview.asp

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top