Visual Basic - Me falla el OpenRecordset

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Me falla el OpenRecordset

Publicado por juanFran (14 intervenciones) el 13/02/2008 10:31:27
Un saludo y gracias anticipadas por la posible ayuda y por el foro en sí.

Tengo un proyecto en VB6 en el que me ha salido un error en la compilación que dice:

"No se encuentra el método o el miembro de datos", y se me marca en negrita la palabra "OpenRecordset".

La línea en cuestión dice:

"Set Rec_Certificado = BD_SOLDADORES.OpenRecordset(InstSQL, dbOpenDynaset)".

Creo que el problema es algo que no tengo referenciado, pero por más que miro, cambio e intento nuevas posibilidades de referencias, no consigo que me reconozca el "OpenRecordset". ¿Tengo que referenciar algo en particular? Tengo referenciado "Microsoft DAO Object 3.51 Library", que es la que yo pensaba que me serviría, pero el caso es que no, y después de darle vueltas a las referencias, componentes y complementos probandio diversas opciones... pues estoy algo perdido, la verdad.

Como datos de ayuda, así es como declaro las variables de BBDDs y de Recordset:

Estas son las BBDDs:
Global BD_SOLDADORES As Database
Global BD_INSPECTORES As Database
Global BD_EMPRESAS As Database
Global BD_SUSPENSOS As Database
Global BD_OPERADORES As Database

Y los Recordsets:
Set BD_SOLDADORES = OpenDatabase(DirectorioDat & "SOLDADORES.MDB")
Set BD_INSPECTORES = OpenDatabase(DirectorioDat & "INSPECTORES.MDB")
Set BD_EMPRESAS = OpenDatabase("C:Bases de datos CAFSOLEMPRESAS.MDB")
Set BD_SUSPENSOS = OpenDatabase("C:Bases de datos CAFSOLSUSPENSOS-1418SUSPENSOS.MDB")
Set BD_OPERADORES = OpenDatabase("C:Bases de datos CAFSOLSUSPENSOS-1418OPERADORES.MDB")

Muchas gracias de nuevo y un saludo.
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
sin imagen de perfil

RE:Me falla el OpenRecordset

Publicado por juanFran (14 intervenciones) el 13/02/2008 15:40:28
Perdón me confundí con las declaraciones de los Recordset. Ahí va por la cual me da el error:

Dim Rec_Certificado As Recordset
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:Me falla el OpenRecordset

Publicado por Mario (107 intervenciones) el 18/02/2008 22:09:10
Porque no prueba usar ADO para abrir la base y las tablas
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