Leer string de Archivo Excel.

29/11/2004 - 20:10 por Ivan Mostacero Plasencia. | Informe spam
Hola a todos y gracias por anticipado, tengo un problema al leer un archivo
excel bajo .NET, inicialmente estaba leyendo celda por celda los valores de
una hoja excel, pero era demasiado lento, ahora lo estoy haciendo de la
siguiente manera:

Dim objOleConnection As New System.Data.OleDb.OleDbConnection( _
"provider=Microsoft.Jet.OLEDB.4.0; " & _
"data source=" & strRuta.Trim & "; Extended Properties=Excel 8.0;")

y lleno el datatable claro para mostrar los datos, el problema es que cuando
lee un excel que en la primera columna tiene un numero entero, toma como si
esa columna fuera de tipo entero y ya no me recupera los valores de tipo
string que pueden estar en filas posteriores. en caso la primera celda tenga
tipo string , entonces no hay problema hay reconocer las otras cadenas, yo
no se si la primera celda sera un numero o una cadena, las celdas del excel
estaran bloqueadas y necesito que se lea tal como esta ahi, ya sea un
numero, o cadena, toy seguro que pueden ayudarme,

Saludos
Ivan.

Preguntas similare

Leer las respuestas

#1 Ivan Mostacero Plasencia.
29/11/2004 - 20:21 | Informe spam
creo que ya lo resolvi :D me faltaba estos dos paremetros en la cadena de
conexion: HDR=No;IMEX=1'

thanks a todos.

Ivan.


"Ivan Mostacero Plasencia." escribió en el mensaje
news:%
Hola a todos y gracias por anticipado, tengo un problema al leer un


archivo
excel bajo .NET, inicialmente estaba leyendo celda por celda los valores


de
una hoja excel, pero era demasiado lento, ahora lo estoy haciendo de la
siguiente manera:

Dim objOleConnection As New System.Data.OleDb.OleDbConnection( _
"provider=Microsoft.Jet.OLEDB.4.0; " & _
"data source=" & strRuta.Trim & "; Extended Properties=Excel 8.0;")

y lleno el datatable claro para mostrar los datos, el problema es que


cuando
lee un excel que en la primera columna tiene un numero entero, toma como


si
esa columna fuera de tipo entero y ya no me recupera los valores de tipo
string que pueden estar en filas posteriores. en caso la primera celda


tenga
tipo string , entonces no hay problema hay reconocer las otras cadenas, yo
no se si la primera celda sera un numero o una cadena, las celdas del


excel
estaran bloqueadas y necesito que se lea tal como esta ahi, ya sea un
numero, o cadena, toy seguro que pueden ayudarme,

Saludos
Ivan.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida