viernes, 24 de octubre de 2008

Como exportar datos del Sql Server a un archivo de Excel.

En ocasiones me he encontrado con el problema de tener que enviar los datos a un archivo de Excel, hay aplicaciones que lo hacen pero cuando no tienes ninguna herramienta a la mano y con lo unico que cuentas es con el Sql Server en donde tienes tu base de datos, lo que puedes hacer es lo siguiente.


En este caso lo he hecho para el Sql Server 2000.

Abres el Analizador de consultas, das click en el menú Herramientas después en Opciones.









Te abre una ventana como la siguiente en donde seleccionas la pestaña de Resultados, en el combo de Destino predeterminado de los resultados seleccionas Resultados a archivo..., con esto le estamos indicando que cuando hagamos una consulta los resultados los mande a un archivo y no a la cuadricula que nos muestra siempre.



Después en el combo de Formato de salida de resultados le vamos a indicar a que tipo de archivo nos va a mandar los resultados de nuestra consulta, seleccionamos Delimitado por comas (CSV) ya que este tipo de archivos los podemos abrir con el excel.


Por ultimo solo nos resta aceptar los cambios y listo, ahora cuando hagas una consulta en lugar de envarla a la cuadricula te va a preguntar en donde quieres guardar el archivo, selecciona la ruta que quieras y después ábrelo con el excel como archivo delimitado por comas.

Espero que esta publicación te haya servido.

No hay comentarios: