Hola titanikoktf!!
mira, te pongo el código de como hago yo para mostrar una imagen en un picturebox a partir de un datarow. A ver si te sirve:
Código:
Dim Fila as DataRow
Fila = DataSet.Tables("Prueba").Rows(0)
Dim a As Byte() = Fila.Item("Imagen")
Dim b As New System.IO.MemoryStream(a, 0, a.Length)
b.Write(a, 0, a.Length)
PictureFoto.Image = Image.FromStream(b)
Saludos!