sql >> Database teknologi >  >> RDS >> Mysql

Vis et billede gemt i MySql-databasen i BLOB-format ved hjælp af c#

Bruger du Windows Forms? Og du skal konvertere byte-array til billede for at vise det i billedboks.

offentligt billede byteArrayToImage(byte[] byteArrayIn){ MemoryStream ms =new MemoryStream(byteArrayIn); Image returnImage =Image.FromStream(ms); returner returnImage;} 

Og hvordan konverterede du Image til byte-array. Jeg håber, at det problem ikke er der. Du kan bruge:

privat byte[] ImageToByteArray(streng ImageFile) { FileStream stream =new FileStream( ImageFile, FileMode.Open, FileAccess.Read); BinaryReader reader =ny BinaryReader(stream); // Konverter billede til byte array. byte[] foto =reader.ReadBytes((int)stream.Length); retur foto; }

  1. Find rækker, der har samme værdi på en kolonne i MySQL

  2. hvordan kan jeg oprette ny XML-fil fra eksisterende database i PostgreSQL-databasen ved hjælp af java

  3. Sådan fungerer sqrt() i PostgreSQL

  4. Sådan opretter du en login.sql-fil til SQLcl