如何让.net与SAP进行接口,这是个非常有意义的工作,SAP功能虽强,但一般的用户对它的界面还是很不习惯,尤其是有太多参数要填写,容易使人迷惑。而用.net编程,可以做出更友好的界面,屏蔽不需要输入的参数,并为用户完成部分默认参数的设置,这就简化了对SAP的直接操作。

这里推荐的接口方法为使用SAP .NET Connector,你首先要下载并安装这个软件,现在的版本大约是2.01版


这里有篇文章,用图形介绍了具体的方法,非常好:
http://www.cnblogs.com/levin9/articles/701872.html

下面强调一些个人体验

1.这种接口方式的实质是调用了SAP中的BAPI方法,SAP .NET Connector起到一个连接的作用。
大致的步骤为
a.在你的工程中,添加一个SAPConnector项目(如果你先安装VS2003,再安装Connector就会看到这种项目),这个项目会给你提供一个设计视图界面。

b.在VS2003左侧的服务器中,有一种类型为SAP的服务器(如果你安装了SAPLogin,也安装了Connector,你刷新服务器管理器就会看到),在SAP类的服务器中添加你的SAP服务器,然后通过刷新可以看到很多的BAPI方法

c.将你需要