Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/11/2008, 04:49
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: Saber si existe un recordset

Cita:
Iniciado por Laufwerk Ver Mensaje
hola amigos!!!

TEngo dos botones que realizan una función cada uno.
El primero me rellena un recordset.
El segundo me vuelca el recordset anterior en un archivo de texto.

Pero en el segundo quiero comprobar antes de crear fichero si el recordset anterior contiene filas, o está abierto o lo que sea, para avisar al usuario de que antes tiene que rellenarlo.
He probado con :
Código:
If RecFactura.RecordCount > 1 Then
    MsgBox "Abierto"
Else
    MsgBox "Cerrado"
End If
pero si, nada más abrir el formulario le damos al segundo botón, peta, me salta este error
Variable de tipo Object o la variable de bloque With no está establecida

La variables las tengo globales, asi que no os preocupeis.


Gracias!!!
Hola,

una solución:

Al segundo botón le pones en diseño (o en el Load) la propiedad Enabled a False y cuando se carge el recordset a True.

Así no se podrá pinchar en ese botón y evitamos el error.