I am getting an error on this line within my code:
[bytes = DirectCast(sdr("MedicalCertificateID"), Byte())]
Do you know what is wrong?
  Protected Sub btnDownload_Click(sender As Object, e As EventArgs)
        Dim MedicalCertificateID As Integer = Integer.Parse(TryCast(sender, LinkButton).CommandArgument)
        Dim bytes As Byte()
        Dim fileName As String, contentType As String
        Using conn As New SqlConnection(ConfigurationManager.ConnectionStrings("##").ConnectionString)
            Using cmd As New SqlCommand("SELECT * FROM tblMedicalResults WHERE MedicalCertificateID  = @MedicalCertificateID", conn)
                cmd.Parameters.AddWithValue("@MedicalCertificateID", MedicalCertificateID)
                conn.Open()
                Using sdr As SqlDataReader = cmd.ExecuteReader()
                    sdr.Read()
                    bytes = DirectCast(sdr("MedicalCertificateID"), Byte())