Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Qual è il modo più semplice per visualizzare in anteprima i dati da una colonna immagine?

Se hai LinqPad installato, visualizzare in anteprima le immagini è semplice. Interroga il tuo record, converti i dati binari in un'immagine, quindi scarica l'output nella finestra di anteprima.

Modifica:se non sei a conoscenza, LinqPad è un'utilità gratuita che può essere utilizzata per molte cose, come un sostituto per Management Studio. La maggior parte delle volte lo uso come scratch pad per .Net per programmi usa e getta, codice di test ed esempi.

var entity = // fetch data

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

Ecco come appare il risultato: