Olha, ao q parece vc vai ter q mudar o layout do seu arquivo texto... vai ter q colocar ";" em vez de "|" e colocar os nomes dos campos assim como fiz no post acima...
Não sei o motivo... procurei fazer do jeito q está no site do MSDN mas não adiantou (ao menos pra mim). Vou passar a referência para vc olhar...
tentei....