Visual Basic - ERROR 13 En tiempo de ejecución

Life is soft - evento anual de software empresarial
 
Vista:

ERROR 13 En tiempo de ejecución

Publicado por Alejandro (17 intervenciones) el 13/07/2001 19:03:15
' incluyo libreria DAO 3.51
Dim db As Database
Private Sub Form_Load()
Dim rs As Recordset
Set db = OpenDatabase("C:\Mis documentos\Personal\personal1.mdb")
Set rs = db.OpenRecordset("Empleadores")

End Sub

Al ejecutar me dice Error 13 "No coinciden los tipos" y al hacer el debug
me marca la linea Set rs = db.Open ...........

¿A que se refiere? porque con la ayuda de VB no entiendo nada.

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:ERROR 13 En tiempo de ejecución

Publicado por Pepa (54 intervenciones) el 13/07/2001 23:07:10
A ver..mmm...
Primero revisa cuando defines el recordset si despues del as aparecen los tipos de datos que puedes definir, si alli no sale recordset, lo que hago yo insertar un objeto Data y luego lo elimino y al volver a definir el recordset si me aparece el tipo que necesito.
Espero te sirva algo este comentario.
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:ERROR 13 En tiempo de ejecución

Publicado por Fran (114 intervenciones) el 14/07/2001 03:31:48
Lo único que yo veo es:
1-Defines 'db' fuera de Private Sub form_load (), ¿es que has incluido esta definición en una sesión de Declaraciones?
2-Que "Empleadores" no sea una tabla de la base de datos 'Personal1.mdb'
Si no hay ninguna respuesta negativa , por el código que escribes, no detecto dicho error.

Un saludo.
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