Visual Basic - Recordset conectado a Excel

Life is soft - evento anual de software empresarial
 
Vista:

Recordset conectado a Excel

Publicado por Evelyn (12 intervenciones) el 02/08/2004 17:37:59
Tengo un recordset de ADO en el cual cargo una hoja de excel
pero al mostrarlo en un MshFlexgrid solo aparecen los tipos de datos texto y numerico mas no las fechas y otros tipos de datos.

Set rs = New ADODB.Recordset
sSQL = "SELECT * FROM [Hoja1$]"
sOrigen = "DSN=" & CrearDSN(Trim(fmTransporte.txtOrigen.Text), "XLS")
rs.Open sSQL, sOrigen, adOpenForwardOnly, adLockOptimistic
Set MSFlexGrid1.Recordset = rs

'> En mi codigo bueno creo un DSN para conectarme al libro de excel
'> Help me, porfa alguien que me ayude con este problema, pueden
escribirme a mi correo.
'> Uso VB6.0 ; Excel 2000
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

RE:Recordset conectado a Excel

Publicado por AGE (6 intervenciones) el 04/08/2004 13:35:00
Hola: Te sugiero que le agregues a la instrucción sql las comillas requeridas para leer en excel ..esto seria así:

sSQL = "SELECT * FROM `[Hoja1$]`"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Recordset conectado a Excel

Publicado por Evelyn (12 intervenciones) el 04/08/2004 17:32:48
gracias por leer mi nota pero..
Intente con todas estas combinaciones y me salen errores

SELECT * FROM `[Hoja1$]`
SELECT * FROM ['Hoja1$']
SELECT * FROM 'Hoja1$'
SELECT * FROM '[Hoja1$]'
SELECT * FROM ´[Hoja1$]´
' Estas seguro de que si funciona? quizas te equivocaste
' o tal vez no lo estoy haciendo bien respondeme porfa.


Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar