function med try:catch:finally:end try
Jeg får denne advarsel:Function 'foto_select_byte' doesn't return a value on all code paths. A null reference exception could occur at run time when the result is used.
i denne function
Public Function foto_select_byte(ByVal fotoid As Integer) As Byte()
Dim navn As String = "foto_select_thumb"
Dim conn As SqlConnection = New SqlConnection(classdiv.conn)
Dim d As Byte()
Try
conn.Open()
Dim cmd As SqlCommand = New SqlCommand("cms_" & navn, conn)
cmd.CommandType = CommandType.StoredProcedure
cmd.Parameters.Add(New SqlParameter("@fotoid", fotoid))
d = CType(cmd.ExecuteScalar(), Byte())
Return d
Catch ex As SqlException
classdiv.ExceptionSql(ex)
Finally
conn.Close()
End Try
End Function
hvordan kan jeg slippe af med denne advarsel. hvad er det jeg ikke gør rigtigt? selve funktionen kører fint, det irreterer mig bare med en advarsel
