Merhaba veri tabanı access kullanıyorum resmi veri tabanına byte olarak kayıt ediyorum veri tabanında da türü OLE Nesnesi uzun ikili veri olarak çıkıyor kayıtları listelerken datagrid de tıkladığımda kişiye ait bilgiler de text nesnelerinde çıkıyor ben resminde picturebox da okutmak istiyorum, takıldığım nokta bu byte olarak kayıt oluyor. Resim Ekle
 if (DosyaAc.ShowDialog() == DialogResult.OK)
            {
                pcProfilResim.ImageLocation = DosyaAc.FileName;
            }


            pcProfilResim.Image = Image.FromFile(pcProfilResim.ImageLocation); 


            FileInfo fInfo = new FileInfo(pcProfilResim.ImageLocation);

            long sayac = fInfo.Length; 

            FileStream fStream = new FileStream(pcProfilResim.ImageLocation, FileMode.Open, FileAccess.Read); 

            BinaryReader bReader = new BinaryReader(fStream); 

            byteResim = bReader.ReadBytes((int)sayac);

Resmin okunması

      Image UyeResim = null;
                oku = komut.ExecuteReader();
                while (oku.Read())
                {
                    
                    byte[] resim = (byte[])oku["resim_yolu"];
                    MemoryStream ms = new MemoryStream(resim, 0, resim.Length);
                    ms.Write(resim, 0, resim.Length);
                    UyeResim = Image.FromStream(ms, true);
                    pcProfilResim.Image = UyeResim;
                    
                }
              txtListeAd.Text = dataKayitListele.CurrentRow.Cells[1].Value.ToString();
Resmin datagird de listelediğimde Byte[] Array değeri dönüyor olmayan kısım neresidir çözemedim.