私はVB.NETプロジェクトVB.NET関数の戻りエラーと出口サブ
Public Function OpenMysqlCon() As MySqlConnection
Dim mMysqlconnection = New MySqlConnection()
Try
Dim strconDB As String = "server='192.168.100.2'; database='mydb';Port=3306; UID='epb'; password='hahaha'; pooling=true"
mMysqlconnection = New MySqlConnection
mMysqlconnection.ConnectionString = strconDB
mMysqlconnection.Open()
OpenMysqlCon = mMysqlconnection
Catch exceptionThatICaught As System.Exception
OpenMysqlCon = Nothing
End Try
End Function
で、この接続機能を持っていると私はしかし、私のVBプロジェクトに
Private Sub frmTest_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Using Con=OpenMysqlCon()
'mycode here
End Using
End Sub
のようなものを関数を呼び出します接続が利用できない場合、例外がスローされます。
msgboxにconnection not available at the moment, please try again later
のようなものを与え、その関数を使用していたサブを終了すると、例外を回避できますか?
エンドサブ
これはOpenMysqlConです。私は誤植を修正しました。 –