PROBLEMAS CON VARIABLES EN LOS MODULOS

dradana2003
07 de Marzo del 2005
Estoy terminando una aplicación y me he dato cuenta que hay una rutina que se repite en varios momentos en el programa, por tal razon he decidido crear en un modulo, un procedimiento publico para llamarlo de los procedimeintos que estan en los diferentes formularios.

pero el problema es que en el codigo se refiere a un ado es decir una operación con ado se copian unos ficheros de una tabla para otra.

cuando lo corro me dice que la variable no esta definida y me apunta al adodc1

si este mismo procedimiento lo pongo en el formulario donde estan los ado funciona bien.

entonces como declarao una variable en un modulo que se refiera a una ado.


silvina
07 de Marzo del 2005
tenes que declarar el procedimiento con una variable de entrada que en tu caso es de tipo adodc, y cuando llamas al procedimiento pasas el adodc que usas en ese momento.
declara el procedimiento asi:
nombreProc (miAdo as Adodc)
dentro del procedimiento usas miAdo
y cuando llamas lo haces asi:
nombreProc(Adodc1)

dradana2003
07 de Marzo del 2005
silvina puse esto en el modulo
Public Sub MEVETE(miADO As Adodc)
miADO.Recordset.MoveNext
End Sub
lo unico que queria era que el se moviera al otro registro
y puse esto en el boton
MEVETE (Adodc1)
y me dice que el objeto no admite esta propiedad o metodo

me podrias esplicar mas