2

SAP データベースから Winforms アプリケーションまたは ASP.NET フォームのデータを取得するにはどうすればよいですか? 使用される .NET フレームワークは 2.0 です。、言語は C#、SAP バージョンは 7.10 です。

4

2 に答える 2

1

プラグについてお詫び申し上げます.... 私は ERP-Link で働いており、iNet.BPS という製品を持っています。これは、.NET コードで使用して BAPI を呼び出すことができるプロキシ オブジェクトを作成するのに役立つ VS2005 プラグインです。 SAP システム上。iNet.BPS を使用すると、BAPI メソッド呼び出しをカスタマイズできます。たとえば、アプリケーションが使用していないオプションのパラメーターを省略できます。これにより、多数のパラメーターを BAPI に渡す必要がなくなり、コードが簡素化されます。この製品は、SAP AG の SAP Connector for .NET に依存していません。

マーケティング ページへのリンクは次のとおりです。http://www.erp-link.com/html/product/product-overview-iNetBPS_Overview.asp

于 2009-01-14T23:13:29.087 に答える
1

これがうまくいくかどうかはわかりませんが、おそらく C# アプリケーションから使用でき、SAP で BAPI を呼び出すための非常に簡単な API を提供する C ライブラリがあります。(基礎となるデータベースに SQL 経由で直接アクセスすることはお勧めできません... BAPI またはカスタム調整された RFC 対応の汎用モジュールを使用することをお勧めします。) http://service.sap.com/rfc-libraryを参照してください。

「Microsoft .NET 用の SAP コネクタ」(上記の同じリンクから) を使用することもできますが、これは .NET 1.1 で開発されており、.NET 2.0 との互換性の問題がある可能性があります?!

更新 (2011): 2010 年 12 月以降、.NET Framework 2.0、3.5、および 4.0 で動作する "Microsoft .NET 用 SAP コネクタ" の新しいバージョンが利用可能になりました。これはあなたの質問に対する完璧な解決策です! http://service.sap.com/connectors ---> Microsoft .NET 用 SAP コネクタを参照してください。

于 2008-09-23T09:44:11.873 に答える