Programación General > Visual Basic 6.0 e inferiores
Error 91
estefy_ce:
Hola a todos! Estoy trabajando con un proyecto pero al ejecutarlo me aparece el error 91 que indica que una variable de objeto no se definio. Lo extraño es que defini a todos mis variables de la misma forma pero sigue el erro.
El código donde salta el error es el siguiente:
While Titulares.Recordset.EOF = False
CuentaA = Titulares.Recordset!NroCuenta
' Verifico si ya se genero la adhesion en otro mes
var = "SELECT DebitosAdhesiones.*" _
& "From DebitosAdhesiones " _
& "WHERE (((DebitosAdhesiones.NroCuenta)='" & CuentaA & "'))"
BancoMAdhesiones.RecordSource = var
BancoMAdhesiones.Refresh
Set Rs = BancoMAdhesiones.Recordset
If BancoMAdhesiones.Recordset.RecordCount = 0 Then 'AQUI ME MARCA EL ERROR :argh:
msgbox entre
End If
Desde ya muchas gracias!!!
Saludos.
Estefy
posman:
Y BancoMAdhesiones.Recordset si esta definido?
Si ejecutas msgbox BancoMAdhesiones.Recordset que te aparece?
Toph:
a lo mejor te sirve este link que encontre CLIC AQUI
estefy_ce:
--- Cita de: "posman" ---Y BancoMAdhesiones.Recordset si esta definido?
Si ejecutas msgbox BancoMAdhesiones.Recordset que te aparece?
--- Fin de la cita ---
El msgbox no me muestra nada porque se detiene antes de entrar al if ya que le da el error.
Probe definirla de la siguiente forma:
Dim BancoMAdhesiones As ADODB.Recordset
pero me sale el error "No se ha definido el tipo definido por el usuario".
RadicalEd:
Si tienes el Option Explicit activado quitalo y vuelve a probar.
Navegación
[#] Página Siguiente
Ir a la versión completa