1
Public Function Delete_GST_Entry(ByVal GE_ID As Integer) As DataTable
Try
Using con As New SqlConnection(DF_Class.GetConnectionString())
Dim ds As DataTable = New DataTable
con.Open()
Dim command As SqlCommand = New SqlCommand("Delete_GSTEntry", con)
command.Parameters.AddWithValue("GE_ID", GE_ID)
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
MessageBox.Show(ex.Message, "Data Input Error")
End Try
End Function
Я получаю предупреждение о том, что NULL reference could occur
. Какая ошибка я делаю?Почему моя функция VB.NET показывает предупреждение
Предупреждение:
«. Функция„Delete_GST_Entry“не возвращает значение по всем путям коды может произойти Нулевая ссылка исключение во время выполнения, когда результат используется »
Предупреждение «Функция« Delete_GST_Entry »не возвращает значение ко всем путям кода. Исключительная ошибка исключения может возникать во время выполнения, когда результат используется –
Большое спасибо. –
Вы можете добавить Return null как последний stat. поэтому весь код возвращает значение –