Comment puis-je récupérer des données dans une application Winforms ou un formulaire ASP.NET à partir d'une base de données SAP? Le framework .NET utilisé est 2.0. , la langue est C# et la version SAP est 7.10.Connectivité des applications Winform/Application ASP.NET avec les bases de données SAP
Répondre
Vous ne savez pas si cela fonctionnera pour vous, mais il existe une bibliothèque C, qui peut probablement être utilisée à partir de votre application C# et qui fournit une API assez simple pour appeler des BAPI dans SAP. (Accès à la base de données sous-jacente directement via SQL ne doit pas être recommandée ... Meilleurs BAPI d'utilisation ou un module de fonction RFC sur mesure.) Voir http://service.sap.com/rfc-library
Vous pouvez également être en mesure d'utiliser le « connecteur SAP pour Microsoft .NET "(à partir du même lien ci-dessus), mais il a été développé avec .NET 1.1 et peut-être avoir des problèmes de compatibilité avec .NET 2.0 ?!
Mise à jour (2011): Depuis décembre 2010, une nouvelle version du «connecteur SAP pour Microsoft .NET» est disponible. Elle fonctionne avec .NET Frameworks 2.0, 3.5 et 4.0. Ce serait maintenant la solution parfaite pour votre question! Voir http://service.sap.com/connectors ---> Connecteur SAP pour Microsoft .NET
Excuses pour la prise .... Je travaille pour ERP-Link, et nous avons un produit, iNet.BPS, qui est un plug-in VS2005 qui aide Vous créez des objets proxy qui peuvent être utilisés par votre code .NET pour appeler les BAPI sur un système SAP. iNet.BPS vous permet de personnaliser les appels de méthode BAPI, par exemple il vous permet d'élider les paramètres facultatifs que votre application n'utilise pas, simplifiant ainsi votre code en n'ayant pas à passer une douzaine de paramètres à la BAPI. Ce produit ne dépend pas du SAP Connector for .NET de SAP AG.
Voici un lien vers la page marketing, http://www.erp-link.com/html/product/product-overview-iNetBPS_Overview.asp
- 1. Connectivité de la base de données C++?
- 2. Connectivité de base de données avec Access2007
- 3. Indexation des bases de données
- 4. Java connectivité avec PostgreSQL
- 5. Utilisation de Grails/Hibernate avec les anciennes bases de données. Comment créer des fonctions manquantes?
- 6. Dynamic LINQ avec d'autres bases de données
- 7. Transférer des objets et des données entre les bases de données SQL 2005
- 8. Bases de données entre les serveurs Copie
- 9. Exécuter MSTest avec des tests sur différentes bases de données
- 10. Fusion de données entre les bases de données
- 11. "Afficher les bases de données" avec la condition
- 12. Remise à zéro des bases de données d'avoir OneToOneField traverser différentes applications dans Django
- 13. Correctif dynamique des bases de données
- 14. Partage des données utilisateur/client/groupe entre les applications
- 15. Fusionner des bases de données SQL Server
- 16. Applications imbriquées avec ASP.NET MVC
- 17. plans d'exécution pour les bases de données
- 18. Reconnecter la logique avec les notifications de connectivité
- 19. Comment connecter la base de données dans les applications Silverlight
- 20. Weblogic 10.0: avantages avec la connectivité à la base de données et les pièges?
- 21. Copier les tables entre les bases de données d'accès
- 22. Quelles sont quelques-unes des optimisations de base de données pour les applications multi-locataires
- 23. Recherche de bases de données
- 24. Crypter les données des utilisateurs dans les applications Web
- 25. Comptage des applications de base de données
- 26. Puis-je créer des applications ASP.net avec Visual Studio 2010?
- 27. SAP Business Objects
- 28. Utilisation de plusieurs bases de données avec Elixir
- 29. Project Web Access, ressources à partir des bases de données
- 30. MySQL triggers + réplication avec plusieurs bases de données