Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Urpem en 8 Mayo 2009, 19:45 pm



Título: Datagrid mostrando datos de excel
Publicado por: Urpem en 8 Mayo 2009, 19:45 pm
Hola, estoy haciendo un programa que me tiene que mostrar en un Datagrid la iformación de un fichero excel.

Para ello encontré la siguiente web con un ejemplo:
http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/119-importar-excel-ado.htm

He intentado primero copiar tal cual el ejemplo para ver si funcionaba antes de adaptarlo a lo mio.

Pues todo perfecto. Creo el formulario con los nombres adecuados y todo.
Pero con lo que tengo un problema es con lo de agregar en las referencias: Microsoft Activex Data Objects - Ado

La unica referencia que encuentro relacionada con ADO se llama "adodb", no es exactamente la que usa el ejemplo.

Con esa me reconoce correctamente la conexion y los recordsets pero hay unas variables que no reconoce. No se si las tengo que crear o ya las deberia reconocer si hubiera hecho la referencia correcta.

En esta parte:
Código:
 With rs  
       .CursorLocation = adUseClient 
        .CursorType = adOpenStatic 
        .LockType = adLockOptimistic 
     End With
 

No me reconoce los adUseClient, adOpenStatic y adLockOptimistic.

Que debo hacer para que me las reconozca? usar otra referencia o crearlas de algun modo?

Uso visual studio 2005.

Gracias

**modificado**

Oh acabo de darme cuenta de que ese ejemplo es para vb6. Seguramente sea eso por lo que no me funciona. Ahora he encontrado uno para .NET, a ver si con ese lo consigo.

Gracias igualmente por el soporte moral xD. Pueden cerrar el tema.