ASP.NET - Lectura fichero CSV desde ASP.NET

 
Vista:

Lectura fichero CSV desde ASP.NET

Publicado por Mikel (35 intervenciones) el 16/03/2006 08:54:46
Desde una aplicacion desarrollada en ASP.NET necesito que el usuario suba un fichero al servidor (con eso no tengo problema) y posteriormente abrir dicho fichero para leer sus datos.

Estos datos pueden venir en diferentes formatos y uno de ellos es en formato CSV, pero no consigo abrir dicho fichero. Pretendo abrir el fichero CSV y pasarlo a un DataSet y para ello tengo el siguiente codigo:

Dim CadenaConexion As String = "Driver={Microsoft Text Driver (*.txt, *.csv)};Dbq=" & Path.GetDirectoryName(Direccion) & ";"
Dim Consulta As String = "SELECT * FROM " & Path.GetFileNameWithoutExtension(Direccion)
Dim Conexion As New OdbcConnection(CadenaConexion)
Dim Adaptador As New OdbcDataAdapter(Consulta, Conexion)
Dim Dataset As New DataSet
Adaptador.Fill(Dataset, "PExcel")
GridFichero.DataSource = Dataset.Tables(0)
GridFichero.DataBind()
Conexion.Close()

He probado a poner el nombre del fichero con extension y sin extension, pero en ambos casos al ejecutarlo me da el siguiente error:

ERROR [IM002] [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado

Espero que alguien pueda ayudarme. Saludos y gracias por adelantado.

Mikel
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder