2010-04-19 15 views
6

estaba navegando alrededor y encontramos esta entrada del blog:¿Ver imágenes en SSMS?

http://erikej.blogspot.com/2010/04/version-3-of-exportsqlce-now-available.html

(Es un grande añade en si el usuario de SQL Server CE.)

En ese puesto vi un captura de pantalla de SSMS con imágenes en los resultados.
ScreenShot

¿Cómo se hace esto? Tengo imágenes en mi base de datos (archivos PNG que se serializan a través del flujo de memoria), pero acabo de ver los números cuando selecciono la columna de la imagen.

+0

mejores capacidades de visualización de datos son desde hace mucho tiempo en SSMS. – RedFilter

+1

no exactamente lo mismo, pero en la misma dirección: el complemento ssmsboost permite visualizar imágenes (haga clic con el botón derecho en la celda-> Visualizar como imagen). Pero no detecta imágenes automáticamente –

Respuesta

5

Si está preguntando cómo se hace esto, no estoy seguro de cómo se implementa exactamente. Sé que puedes crear complementos ssms en Visual Studio, y estoy seguro de que hay una manera de tomar un objeto filestream y decodificarlo.

Si está buscando una forma de hacer esto además del complemento mencionado, hay un gran complemento de freeware que uso. Puede encontrar un plugin ssmsboost en http://www.ssmsboost.com. Este complemento tiene una versión de comunidad y una versión pro. La única diferencia entre los dos es que la versión de la comunidad debe renovarse cada 120 días. Este plugin tiene un montón de características interesantes, pero el que usted está pidiendo es

SSMS visualizadores cuadrícula de resultados:

característica permite exportar archivos de vista & o algunos grandes cantidades de texto o XML datos de tablas (como archivos de almacenamiento de documentos de servicios de SharePoint). Los datos requeridos deben simplemente enviarse a ResultsGrid. Al hacer clic con el botón derecho en la celda con el valor requerido y seleccionar "Visualizar como-> ...", puede indicar guardar los datos en un archivo con un nombre predefinido y abrirlo con una aplicación personalizada o predeterminada. No importa que SSMS trunque los datos largos de los campos VARBINARY/VARCHAR cuando se los envía a ResultsGrid: SSMSBoost funciona con el almacenamiento interno de SSMS y extrae el valor de celda completo. A continuación se puede ver cómo una imagen de [LargePhoto] campo de la tabla [Producción] [ProductPhoto] de [AdventureWorks] base de datos se visualiza:.

example

Cuestiones relacionadas