hola,
primero lee del archivo de texto linea por linea cuando tengas cada linea la separas buscando un "separador" en tu caso un espacio y un guion (-)
asi podras crear "campos" para luego exportarlos a una base de datos en access o lo que quieras.
lee este articulo y te explican paso a paso como leer de un archivo de texto..
http://www.asptutor.com/asp/vart.asp?id=24
espero te sirva de algo..
si quieres te envio algo parecido que me ayudaron hacer aqui en los foros (dazuaga) para recoger datos de un archivo de texto e importarlos a una base de datos en access.
me avisas...