Conectividade de aplicações WinForm / aplicação ASP.NET com bancos de dados SAP

StackOverflow https://stackoverflow.com/questions/119669

  •  02-07-2019
  •  | 
  •  

Pergunta

Como posso buscar dados em um aplicativo WinForms ou forma ASP.NET a partir de uma base de dados SAP? O quadro .NET utilizado é de 2,0. , A linguagem é C # e versão SAP é 7.10.

Foi útil?

Solução

Não tenho certeza se isso vai funcionar para você, mas há uma biblioteca C, o que provavelmente pode ser usado a partir da aplicação C # e que fornece uma API bastante fácil para chamar BAPIs no SAP. (Acessando o banco de dados subjacente diretamente via SQL não está a ser recomendado ... melhor aproveitamento BAPIs ou um módulo de função habilitada para RFC sob medida.) Consulte http://service.sap.com/rfc-library

Você também pode ser capaz de usar o "conector SAP para Microsoft .NET" (do mesmo link acima), mas foi desenvolvido com .NET 1.1 e pode ter problemas de compatibilidade com .NET 2.0?!

Update (2011): Desde dezembro 2010, há uma nova versão do "conector SAP para Microsoft .NET" disponível, que trabalha com .NET Frameworks 2.0, 3.5 e 4.0. Este seria agora a solução perfeita para a sua pergunta! Consulte http://service.sap.com/connectors ---> conector SAP para Microsoft .NET

Outras dicas

Desculpas para o plug .... Eu trabalho para ERP-Link, e nós temos um produto, iNet.BPS, que é um VS2005 plug-in que ajuda a criar objetos proxy que podem ser utilizados pelo seu código .NET para chamar BAPI de em um sistema SAP. iNet.BPS permite personalizar as chamadas de método BAPI, por exemplo ele permite que você omitir os parâmetros opcionais sua aplicação não está usando, simplificando assim o seu código por não ter que passar por cima de uma dúzia de parâmetros para o BAPI. Este produto não é dependente da SAP AG SAP Connector for .NET.

Aqui está um link para a página de marketing, http: / /www.erp-link.com/html/product/product-overview-iNetBPS_Overview.asp

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top