ITPub博客

首页 > Linux操作系统 > Linux操作系统 > [RFC] sap rfc调用时判断连接状态

[RFC] sap rfc调用时判断连接状态

原创 Linux操作系统 作者:alpheren 时间:2009-01-07 11:28:25 0 删除 编辑

reference from http://read.newbooks.com.cn/info/19834.html

代码中出现了一个常数tloRfcConnected,在vb6.0中可用,可是在vb.net中不可用,到底这个是什么意思哪,如下是sap的解释:

Connection Property: IsConnected 

Purpose

Checks the current status of the Connection object and the R/3 connection.

Returns

type String.

Description

Use this property after the Logon method has returned FALSE. All valid values for the IsProperty property are given in the RfcConnectionStatus table:

RfcConnectionStatus values

Logon method has returned FALSE. All valid values for the IsProperty property are given in the RfcConnectionStatus table:

RfcConnectionStatus values

tloRfcNotConnected= 0

The R/3 connection is not established, Logon was not called, or Logoff has been called.

tloRfcConnected = 1

The R/3 connection is established.

TloRfcConnectCancel= 2

The R/3 connection is not established due to the fact that the user divssed the Cancel Button during Logon.

tloRfcConnectParameterMissing = 4

The R/3 connection could not be established, due to the fact that a silent logon was attempted with connection parameters.

TloRfcConnectFailed = 8

The R/3 connection failed. Call LastError to display additional information.

 代码示例如下:

            If m_cnnRFC.IsConnected <> 1 Then
                ConnectState = False
            Else
                ConnectState = True
            End If

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/99072/viewspace-530163/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-08-01

  • 博文量
    95
  • 访问量
    131015