entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Error al cargar un archivo texto separado por comas

hola

estoy realizando un importe de datos de un archivo plano en una pagina Web Asp net... el codigo esta asi:```

    Dim rutaFuente As String = "c:\Logs\"
    Dim archivosFuente As String = "DatosPersona.csv" 'Path.GetFileName(rutaFuente)
Using con As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & rutaFuente & ";" _
                                 & "Extended Properties=""TEXT;HDR=Yes;FMT=Delimited(|)""")

    Using cmd As New OleDbCommand(String.Format("SELECT * FROM [{0}]", archivosFuente), con)
        con.Open()

        Using adp As New OleDbDataAdapter(cmd)
            Dim tbl As New DataTable("TablaArchivosSeparados")
            adp.Fill(tbl)
          GridView1.DataSource = tbl.TableName("TablaArchivosSeparados")
                GridView1.DataBind()

            End Using
        End Using
    End Using


lo quiero visualizar en un datagridview de asp.net :

                GridView1.DataSource = tbl
                GridView1.DataBind()
pero me sale error en la linea adp.Fill(tbl) diciendo:

Está abierto en modo exclusivo por otro usuario o bien necesita permiso para ver sus datos, ya revise que el archivo no tuviera permisos de solo lectura o protección alguna, ni el directorio tiene restricciones. estas mismas lineas de codigo las tengo en una consola y funcionan perfectamente cuando escribo fila del data table For Each row As DataRow In tbl.Rows

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta