0
以下の関数を使用してエラーメッセージを表示しても、例外が処理されていないというエラーが表示されます。それはなぜです?ストアドプロシージャを実行する際の例外処理
Public Function DepartmentDelete(ByVal DepartmentID As Integer) As DataTable
Try
Using con As New SqlConnection(CMClass.GetConnectionString())
Dim ds As DataTable = New DataTable
con.Open()
Dim command As SqlCommand = New SqlCommand("Department_Delete", con)
command.Parameters.AddWithValue("@DepartmentID", DepartmentID)
command.CommandType = CommandType.StoredProcedure
Dim adapter As SqlDataAdapter = New SqlDataAdapter(command)
Dim table As DataTable = New DataTable
adapter.Fill(ds)
Return ds
con.Close()
End Using
Catch ex As SqlException
Throw New Exception(MsgBox(ex.Message))
End
End Try
End Function
例外を掲示してください。 –