好吧,我正在使用 SapConnector dll 将 RFC 从 .Net 制作到 SAP。当我在 Windows 窗体应用程序中使用 dll 时,一切都很好,但是当我尝试在 ASP.Net 网站或 Web 应用程序中建立连接时,出现错误;
错误的变体类型
我的代码:
if (Connector.StartConnection())
{
try
{
Connector.AddFunction("Z_SCL_SOMETHING");
Connector.AddFunctionInputParameter("WPERNR", "999999");
Connector.CallFunction();
}
}
我在这一行得到错误;
Connector.AddFunction("Z_SCL_SOMETHING");
另一个奇怪的情况是,在 Windows 窗体应用程序中,当我在backgroundWorker中进行此调用时,我再次遇到相同的错误。
关于这个错误的任何想法?