http://dotnet.aspx.cc/ShowDetail.aspx?id=ECD9AE16-8FF0-4A1C-9B9F-5E8B641CB1B1
http://dotnet.aspx.cc/ShowDetail.aspx?id=2A5DD7C6-A45A-48AB-A2E8-342A29F17506

解决方案 »

  1.   

    if(this.dsProducts.Tables[0].Rows[0]["Picture"] != System.DBNull.Value)
    {
       FileInfo fi = new FileInfo("temp");
       byte[] mydata=((byte[])this.dsProducts.Tables[0].Rows[0]["Picture"]);
       FileStream PictureStream = fi.Open(FileMode.Create); 
       foreach(byte a in mydata)
      {
        PictureStream.WriteByte(a); 
      }
      this.pictureBox1.Image = Image.FromStream(PictureStream);
      PictureStream.Close();
    }
      

  2.   

    我觉得最好不要在数据库中保存Image数据,而最好只在数据库保存Image文件路径字符串.
      

  3.   

    DataLife(自由风) ( ) 就他的可以拉。
      

  4.   

    保存在BLOB大字段中,在事件中显示