SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: Neopro en Miércoles 28 de Marzo de 2007, 23:50

Título: Importar Y Exportar
Publicado por: Neopro en Miércoles 28 de Marzo de 2007, 23:50
Amigos, Y muchas gracias Juank por toda la ayuda prestada.

Saben, necesito lograr exportar una tabla de una base de datos SQL Server Express 2005 a cualquier formato para que sea transportable, pero el problema mayor que ese es que no hay datos en binario. Podria ser un archivo *.csv, o un simple archivo de texto *.txt, y lo ideal es poder tomar ese archivo y cargarlo de otra base de datos del mismo tipo.

El problema es que no hay opcion de una red, por lo tanto, alguien debe hacer ese proceso.

Estaba probando con SqlBulkCopy, pero no logro guardar, y la otra opcion es pasar la tabla a una base de datos access para luego exportala desde ahí mismo, pero SqlBulkCopy obviamente no funciona con OleDB, son cosas distintas.

Cualquier ayuda será muy bien recibida, gracias.
Título: Re: Importar Y Exportar
Publicado por: M4C en Jueves 29 de Marzo de 2007, 03:19
Antes de usar de puente un mdb de access, yo preferiria programar alguna rutina en C# que consulte en la DB y baje los datos a un txt, cvs o lo que necesites. Lo ideal seria realizar un DTS pero no vi nunca el SQL Express 2005 y supongo que eso no existe en esa versión.
Título: Re: Importar Y Exportar
Publicado por: Neopro en Jueves 29 de Marzo de 2007, 04:24
No se lo que es un DTS, y me gustaria pasarla a CVS o TXT, pero mi conflicto son los datos binarios. Son Imágenes *.RAW, que las puedo manejar como cadena de bytes.