hmmm do you have the option to change the type you store in the database, you can change by using base64 instead of binary which i find easier to use in rdlc, if you do decide to use base 64 try adding
=Convert.FromBase64String(Convert.ToString(Fields!Barcode.Value).Replace("data:image/jpeg;base64,","").Replace("data:image/png;base64,",""))
in the image box properties, under general, "Use this field" expression.
Sorry if my English is really bad.