asp.net的SAP连接问题 [英] SAP Connection issue with asp.net

查看:52
本文介绍了asp.net的SAP连接问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


您好


Hi

场景:我向sap发送2个参数,然后sap提供一些信息.

Scenario :I am sendi ng 2 parameters to sap then sap giving some information.

现在 我想将信息显示到gridview中,这里出现错误

Now   I want to display the information into gridview.here I am getting error

错误:索引超出范围.必须为非负数并且小于集合的大小.

参数名称:index

我的代码是:

RFCFunction func = con.CreateFunction(" BAPI_BUSINESSAREA_GETDETAIL" );

RFCFunction func = con.CreateFunction("BAPI_BUSINESSAREA_GETDETAIL" );

func.Exports ["BUSINESSAREAID" ].ParamValue = "3000" ;

                 func.Exports["BUSINESSAREAID" ].ParamValue = "3000" ;

func.Exports [语言" ] .ParamValue = "EN" ;

        func.Exports["LANGUAGE" ].ParamValue = "EN" ;

尝试

        try

{

        {

//执行函数

            //execute the function

func.Execute();

            func.Execute();

}

        }

捕获( ERPException ex)

        catch (ERPException ex)

{

        {

Response.Write(ex.Message);

           Response.Write(ex.Message);

}

        }

字符串TYTH = Convert.ToString(func.Tables [0] .Rows [0]);

        string TYTH = Convert.ToString(func.Tables[0].Rows[0]);

(在这里,我出现错误)

//字符串STRINFO = Convert.ToString(func.Tables [0] .Rows [0]);

        //String STRINFO = Convert.ToString(func.Tables[0].Rows[0]);

//数据集 ds = 数据集( TYTH);

        //DataSet ds = new DataSet (TYTH);

//GridView1.DataSource = ds.DataSetName.ToString();

       // GridView1.DataSource = ds.DataSetName.ToString();

//GridView1.DataBind()

        //GridView1.DataBind()

在gogle搜索后安装sap .net connectior 2.0来解决此问题,是否有必要安装(请提供相同的下载网址)

问候

kv swamy

推荐答案

您好,

感谢您的帖子!我建议在以下的ASP论坛中发布您的问题: http://forums.asp.net


具有美好的一天!

谢谢!


这篇关于asp.net的SAP连接问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆