Cargar texto delimitado por tabuladores...

11/11/2004 - 14:50 por Eusebio | Informe spam
Hola grupo,

debo cargar a una tabla registros que provienen de un archivo plano
delimitado por tabuladores.

Lo que he hecho es cargar a una tabla temporal la linea completa del archivo
plano en un solo campo varchar.

Ahora lo que pretendo es cojer cada uno de los registros de esta tabla
temporal, obtener cada campo e insertarlo en la tabla definitiva.

La pregunta es cómo obtener cada campo a partir del campo delimitado por
tabuladores


Si existe otra estrategia, me gutaria conocerla, me interesa mucho la
velocidad con que se cargen los datos del archivo plano.

Estoy programando en VB .NET y la dase de datos es SQL Server 2000. La idea
es que el procedimiento de cargue quede completamente en manos del usuario
sin intervención de sistemas.


mil gracias!!!!

Eusebio.
 

Leer las respuestas

#1 ulises
11/11/2004 - 15:22 | Informe spam
Usa DTS para migrarlo a una tabla donde los campos ya se
encuentren separados, en http://www.sqldts.com puede
encontrar ejemplos de como ejecutarlo programaticamente.

Saludos,
Ulises

Hola grupo,

debo cargar a una tabla registros que provienen de un


archivo plano
delimitado por tabuladores.

Lo que he hecho es cargar a una tabla temporal la linea


completa del archivo
plano en un solo campo varchar.

Ahora lo que pretendo es cojer cada uno de los registros


de esta tabla
temporal, obtener cada campo e insertarlo en la tabla


definitiva.

La pregunta es cómo obtener cada campo a partir del campo


delimitado por
tabuladores


Si existe otra estrategia, me gutaria conocerla, me


interesa mucho la
velocidad con que se cargen los datos del archivo plano.

Estoy programando en VB .NET y la dase de datos es SQL


Server 2000. La idea
es que el procedimiento de cargue quede completamente en


manos del usuario
sin intervención de sistemas.


mil gracias!!!!

Eusebio.






.

Preguntas similares