请教VB.net中如何取得Oracle Error code# DotNet - 窗口里的风景
M*r
1 楼
最近正在把一个vb6 app转成vb.net。原vb6 app是用oo4o连接到oracle db。现在vb.net
里改用OleDb连接。原程序对DbException做如下处理:
Select Case oSession.LastServerErr
Case 1017
Msg = "Error trying to login into Oracle: Invalid User Id/Password."
Case Else
Msg = "Error trying to login into Oracle"
End Select
问题是,如何从OleDbException当中获取这个oracle error code 1017. 当然这个1017在
exception.message里,但问题是除了parse string之外是否有更好的办法?
多谢。
里改用OleDb连接。原程序对DbException做如下处理:
Select Case oSession.LastServerErr
Case 1017
Msg = "Error trying to login into Oracle: Invalid User Id/Password."
Case Else
Msg = "Error trying to login into Oracle"
End Select
问题是,如何从OleDbException当中获取这个oracle error code 1017. 当然这个1017在
exception.message里,但问题是除了parse string之外是否有更好的办法?
多谢。