Home / ASP.NET Wiki / Data Access / Connecting to SAP data from ASP.NET

Connecting to SAP data from ASP.NET

 Rate It (2)

Articles:

What is SAP?

SAP is a leading ERP (Enterprise Resource Planning) in the market. This enterprise resource planning (ERP) software product capable of integrating multiple business applications, with each application representing a specific business area.  These applications update and process transactions in real time mode.  It has the ability to be configured to meets the needs of the business.

SAP is the largest software enterprise in Europe and the fourth largest software enterprise in the world as of 2009.

How to use SAP.net connector?

SAP.net connector is a programming environment that enables communication between the Microsoft .NET platform and SAP Systems. It supports SAP Remote Function Calls (RFC) and Web services, and allows .net developer to write various applications, for example, Web form, Windows form applications using all Common Language Runtime (CLR) programming languages such as Visual Basic .NET and C# in .net framework.

Here is link where you get a details for creating ASP.net web Application using sap.net connector.

Creating ASP .NET Web Applications Using the SAP .NET Connector  (Download SAP.Net.Setup2003.msi first)

Revision number 5, Friday, May 21, 2010 12:29:35 AM by ahsanm.m

Comments

It would be nice if you provided an introduction to SAP , what is SAP ? the Article doesn't talks about its meaning !

This is great if you're not looking for any sort of decent response time. My team got tired of the slow response time and started doing direct table reads for the data we needed. We've even gone so far as to add our own views to the PR3 database. Additionally, we're exposing a number of the SAP BAPIs as web services for the time when we need to feed data into SAP. The response time is much better than using the connector. Environment: SAP r3 with a SQL 2005 database ASP.NET 3.5 5 .NET developers 4 SAP programmers

Hi, Can someone help I am trying to connect to SAP from ASP.Net, but the problem is I am using Visual Studio 2008 and the SAP connector only suports ASP 2003 & 2005. Do you know of any other approach I can use..?

The sap connector provides a proxy generator that you run under vs2003. the proxy assembly you generate can be used with vs2003, vs2005 and vs2008. you will definately need vs2003 to generate the proxy though. if your sap version is high enough, then the connector is considered obsolete and you should be looking at sap ESOA... its all gone to webservices - no more connector.

it would be great if you enlighten how can we use SAP connector for VS2005 & VS2008. The only way we discover that to build the Web Services and it will work fine for VS higher versions.

The SAP .NET Connector is not compatible with VS versions higher than VS2003. It has essentially reached its end of life. Generating a proxy with the connector requires vs2003. if you do not have vs2003, then you need to go down the web services path as that is what SAP is supporting for the forseeable future.

would be great if you can add an introduction about your article.

Thanks for your article. The reference site link is broken.

I hope the following URL will helps you. http://www.codeproject.com/KB/dotnet/Connect_SAP_from_VS2008.aspx http://www.c-sharpcorner.com/UploadFile/f0597f/4778/

Shortcuts

Table of Contents

Top Wiki Contributors

(last 30 days)

  1. francissvk (1)
  2. deepeshsp (1)