Mysql
 sql >> база данни >  >> RDS >> Mysql

Показване на изображение, съхранявано в базата данни MySql във формат BLOB с помощта на c#

Използвате ли Windows Forms? И трябва да преобразувате байтов масив в изображение, за да го покажете в Picture Box.

public Image byteArrayToImage(byte[] byteArrayIn)
{
    MemoryStream ms = new MemoryStream(byteArrayIn);
    Image returnImage = Image.FromStream(ms);
    return returnImage;
}

И как преобразувахте изображението в байтов масив. Надявам се този проблем да го няма. Можете да използвате:

  private byte[] ImageToByteArray(string ImageFile)
    {
        FileStream stream = new FileStream(
              ImageFile, FileMode.Open, FileAccess.Read);
        BinaryReader reader = new BinaryReader(stream);

        // Convert image to byte array.
        byte[] photo = reader.ReadBytes((int)stream.Length);

        return photo;
    }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL изрази Грешка в java код при използване на Intellij и DB Navigator

  2. Как мога да генерирам кръгов турнир в PHP и MySQL?

  3. Разгръщане на база данни с актуализации

  4. MySQL многоколонен първичен ключ

  5. Как бихте съхранили работното време на фирмата в db/модела на приложението Rails?