Hola
Sougiro, lo que puedes hacer es leer línea por línea el archivo y luego separar la cadena mediante un split con el
";" y ya estando separados tus datos insertarlos a tu BD :
Importas :
Y luego :
Código vb:
Ver original'Ruta del archivo
Dim archivo As String = Server.MapPath("\file\texto.txt")
'Array donde se almacenara los campos de la fila separados
Dim campos As String()
'Declaramos el lector
Dim reader As StreamReader
Try
'Leemos su contenido
reader = File.OpenText(archivo)
'Leemos linea por linea
While reader.Peek() <> -1
'Separamos la linea por el ;
campos = reader.ReadLine.Split(";")
'Aqui haces el insert a la tabla de tu BD...
'INSERT INTO XXX VALUES(campos(0), campos(1), campos(2), campos(3), campos(4), campos(5), campos(6), campos(7), campos(8), campos(9), campos(10), campos(11), campos(12),...)"
End While
reader.Close()
Catch ex As Exception
'Aqui muestras tu mensaje de error
End Try
Espero haberte aclarado un poco el panorama. Saludos!
.