Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Qual é a maneira mais fácil de visualizar dados de uma coluna de imagem?


Se você tiver o LinqPad instalado, a visualização de imagens é simples. Consulte seu registro, converta os dados binários em uma imagem e, em seguida, despeje a saída na janela de visualização.

Edit:Se você não sabe, o LinqPad é um utilitário gratuito que pode ser usado para muitas coisas, como um substituto para o estúdio de gerenciamento. Na maioria das vezes eu o uso como um bloco de rascunho para .Net para programas descartáveis, código de teste e amostras.
var entity = // fetch data

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

Veja como fica o resultado: