Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Was ist der einfachste Weg, um Daten aus einer Bildspalte in der Vorschau anzuzeigen?

Wenn Sie LinqPad haben installiert ist, ist die Vorschau von Bildern einfach. Fragen Sie Ihren Datensatz ab, konvertieren Sie die Binärdaten in ein Bild und geben Sie die Ausgabe dann im Vorschaufenster aus.

Bearbeiten:Wenn Sie es nicht wissen, ist LinqPad ein kostenloses Dienstprogramm, das für viele Dinge verwendet werden kann, z. B. als Ersatz für Management Studio. Meistens verwende ich es als Notizblock für .Net für Wegwerfprogramme, Testcode und Beispiele.

var entity = // fetch data

using (var ms = new MemoryStream(entity.Image.ToArray()))
{
    System.Drawing.Image.FromStream(ms).Dump();
}

So sieht das Ergebnis aus: