asp.net的SAP连接问题 [英] SAP Connection issue with asp.net
问题描述
您好
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屋!