在Northwind数据库里的Employees里的photo,就会包错,
但是对于pub数据库里的pub_info里的logo就不会包错.

解决方案 »

  1.   

    stream是ystem.IO.MemoryStream.
    好象和社么"有题头的图象"有关,大家帮帮忙
      

  2.   

    System.IO.MemoryStream stream = new System.IO.MemoryStream();
    System.IO.BinaryWriter writer = new System.IO.BinaryWriter(stream);
    int BufferSize = 1024;
    byte[] Buffer = new Byte[BufferSize];
    long Offset = 0;
    long BytesRead = 0;
    do
    {
    BytesRead = dr.GetBytes(0, Offset, Buffer, 0, BufferSize);
    writer.Write(Buffer, 0, (int)BytesRead);
    Offset += BytesRead;
    } while (BytesRead == BufferSize);pictureBox1.Image=new  Bitmap(stream);
      

  3.   

    改为
    pictureBox1.Image=Image.FromStream(stream);试试