Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/05/2010, 01:38
Avatar de Taribo007
Taribo007
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 16 años, 8 meses
Puntos: 18
Respuesta: ACCESS - FUNCION devuelve numero por mes , error con RETURN

Con esa sentencia efectivamente ejecutas una consulta, y se muestra en pantalla. Pero para hacer lo que precisas puedes usar recordset o Funciones agregadas de dominio. Lo mas sencillo, lo segundo. Supongamos que tienes una conulta llamad "Consulta" como en tu ejemplo, que solo devuelve un registro, y quieres sacar un msgbox con el resultado del campo llamado "Campo1" de esa consulta. Te valdria algo asi:

msgbox dlookup("Campo1","consulta")

Dlooukup genera un error cuando la consulta no devulve ningun resultado ya que devuelve un null, por tanto se sule usar la funcion nz para evitar que se produzca ese error, algo asi:

msgbox nz(dlookup("Campo1","consulta"),"CONSULTA SIN DATOS")

Un saludo