recordset de un archivo de excel
Publicado por ernesto (2 intervenciones) el 22/11/2006 22:23:35
hola espero que me puedan ayudar....
mi problema es que intento abrir un archivo de excel en el cual le quiero valiar los tipos de datos que tiene guardador y lo cargo en un recordset pero si en una columna tengo (n) numeros pero en alguna de las celdas que conforman la columna tengo una letra.... al momento de obtener los datos en el recordset me sale un 0, y no me sale la letra..... por ejemplo
id columna al recuperar los datos en el recordset para el id 4 el valor
1 1 de columna es 0
2 2
3 1
4 a
5 1
6 2
la manera como creo la conexion con el excel es:
ConexionBd.Open "Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq= c:\temp\encuesta.xls ;DefaultDi r=c:\temp;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"""
y el recorset lo abro con el
locktype = adLockPessimistic
cursortype = adOpenDynamic
si alguien me pudiera orientar se lo agradeceria mucho........
Pd. ya intente todas las combinaciones de locktype y cursortype,
muchas gracias.
mi problema es que intento abrir un archivo de excel en el cual le quiero valiar los tipos de datos que tiene guardador y lo cargo en un recordset pero si en una columna tengo (n) numeros pero en alguna de las celdas que conforman la columna tengo una letra.... al momento de obtener los datos en el recordset me sale un 0, y no me sale la letra..... por ejemplo
id columna al recuperar los datos en el recordset para el id 4 el valor
1 1 de columna es 0
2 2
3 1
4 a
5 1
6 2
la manera como creo la conexion con el excel es:
ConexionBd.Open "Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq= c:\temp\encuesta.xls ;DefaultDi r=c:\temp;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"""
y el recorset lo abro con el
locktype = adLockPessimistic
cursortype = adOpenDynamic
si alguien me pudiera orientar se lo agradeceria mucho........
Pd. ya intente todas las combinaciones de locktype y cursortype,
muchas gracias.
Valora esta pregunta


0