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/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/99072/viewspace-530163/