RE:No consigo hacer un recordset con ADO
Tenés primer que cargar las libreríaas de ADO, Para ello anda al menú proyecto y hace clic en referencias. Después, carga la librería Active Data Object vesión 2.0, qu es la que mejor anda.
1) Anda al formulario y en declaraciones escribís lo siguiente:
Private Withevens Con as ADODB.Connection
Private Wihevents Tabla as ADODB.Recordset.
2) podés ahora crear una function para que tee sirva de conexión y manipulación de tablas.
---------------------------------------------------------------------------------------------
Un código ejemplo sería:
Private Function OpenRegistry()
Set Con=New ADODB.Connection
Set Table = New ADODB.Recordset
With Con
.ConnectionString= Ruta
.Open
End With
With Table
.ActiveConnection= Con
.CursorType = "cliente"
.CursorLocation = "dinámico o no"
.LockType= "Tipo de bloqueo"
.Source= "nombre de la tabla o consulta SQL"
.Open
End With
De quí en más depende lo que deseas hacer.
End Function
Suerte varón, prová a ver que pasa.