Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Quel est le moyen le plus simple de prévisualiser les données d'une colonne d'images ?

Si vous avez LinqPad installé, la prévisualisation des images est simple. Interrogez votre enregistrement, convertissez les données binaires en image, puis transférez la sortie dans la fenêtre d'aperçu.

Edit :Si vous n'êtes pas au courant, LinqPad est un utilitaire gratuit qui peut être utilisé pour beaucoup de choses, comme un remplacement pour le studio de gestion. La plupart du temps, je l'utilise comme bloc-notes pour .Net pour les programmes jetables, le code de test et les échantillons.

var entity = // fetch data

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

Voici à quoi ressemble le résultat :