Tengo una consulta permamente en una MDB.
Mi pregunta es como consigo que me devuelva valores dentro
de un formulario.
Ojo, la consulta tiene un parametro.
RESPONDE HAPPY
==============
Por lo que comentas, tu consulta pide un parametro. Pues bien, a traves de
codigo, tambien puedes pasarle ese parametro. Prueba a usar este codigo.
Dim qdf As DAO.QueryDef
Dim rst As DAO.Recordset
Dim prm As DAO.Parameter
'Referenciamos la consulta
Set qdf = CurrentDb.QueryDefs("ConsultaNombres")
'Referenciamos el primer parametro de la consulta
Set prm = qdf.Parameters(0)
'Rellenamos el parametro con algun valor
prm = 'Algun valor
'Ahora si abrimos el recordset
'y no deberia dar error
Set rst = qdf.OpenRecordset()
'Hacemos lo que deciamos antes
Do While Not rst.EOF
MsgBox rst!Nombre
rst.MoveNext
Loop
rst.Close
Set prm = Nothing
Set qdf = Nothing
En principio esto deberia funcionar, cambiando los nombres y valores del
parametro por lo que tu necesites en tu base de datos.
               (
geocities.com/es/ensolva/Descargas)                   (
geocities.com/es/ensolva)                   (
geocities.com/es)