** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Contar resultado de sql
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoContar resultado de sql

 Responder Responder
Autor
Mensaje
01loko Ver desplegable
Colaborador
Colaborador


Unido: 17/Agosto/2017
Localización: Santander
Estado: Sin conexión
Puntos: 745
Enlace directo a este mensaje Tema: Contar resultado de sql
    Enviado: 14/Junio/2018 a las 08:06
Hola:
Tengo la SQL:

sqlaÑaDida = "SELECT [GUMAR].[Id], [GUMAR].[SITUACION], [GUMAR].[DESCRIPCION], [gumar].[n plazas] FROM gumar where " & sqlaÑaDida & " ORDER BY situacion" 

quiero contar el resultado (solo me interesa saber si el resultado es 0) pero no acabo de dar conla formula de meterlo en un dcount.

Alguna idea
Gracias anticipadas

Recordar de que soy nuevo y estoy aprendiendo.
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: Sin conexión
Puntos: 11692
Enlace directo a este mensaje Enviado: 14/Junio/2018 a las 08:21
¿El numero de registros?

Dcount ("Id", "gumar", "CampoAcomparar = ValorComparacion")



Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
01loko Ver desplegable
Colaborador
Colaborador


Unido: 17/Agosto/2017
Localización: Santander
Estado: Sin conexión
Puntos: 745
Enlace directo a este mensaje Enviado: 14/Junio/2018 a las 09:43
Gracias por la respuesta, pero lo que quiero es saber si la sql tiene resultados o no
Recordar de que soy nuevo y estoy aprendiendo.
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: Sin conexión
Puntos: 11692
Enlace directo a este mensaje Enviado: 14/Junio/2018 a las 09:57
If Dcount ("Id", "gumar", "CampoAcomparar = ValorComparacion") > 0 then
msgbox "TIENE"
  else
        msgbox "NO TIENE"
End if
Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
01loko Ver desplegable
Colaborador
Colaborador


Unido: 17/Agosto/2017
Localización: Santander
Estado: Sin conexión
Puntos: 745
Enlace directo a este mensaje Enviado: 14/Junio/2018 a las 10:27
veamos despacio:
siendo: dcount (expresion,dominio, criterio)

la exprexion: gumar.id

dado el dominio:SELECT [GUMAR].[Id], [GUMAR].[SITUACION], [GUMAR].[DESCRIPCION], [gumar].[n plazas] FROM gumar where  situacion like "*paca*" or  referencia LIKE "*paca*" or  descripcion LIKE "*paca*" or  [n plazas] >= paca ORDER BY situacion

¿cual debe ser el criterio?
Recordar de que soy nuevo y estoy aprendiendo.
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: Sin conexión
Puntos: 11692
Enlace directo a este mensaje Enviado: 14/Junio/2018 a las 10:38
Una cosilla, dominio es la tabla, no la SELECT completa

Dcount("*", "Gumar", "situacion like '*paca*' or  referencia LIKE '*paca*' or  descripcion LIKE '*paca*' or  [n plazas] >= paca")

Que conste que estés usando un campo para comparar strings (situacion, referencia) por un lado y un número por otro ... me chirría sobremanera LOL

Por otro lado, ojo con el uso de comillas simples y dobles.



Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
01loko Ver desplegable
Colaborador
Colaborador


Unido: 17/Agosto/2017
Localización: Santander
Estado: Sin conexión
Puntos: 745
Enlace directo a este mensaje Enviado: 20/Junio/2018 a las 21:49
Muchas gracias, tenias razon.... da errores por comparar texto en campos numericos.. Cry

Se puede cerrar este hilo
Recordar de que soy nuevo y estoy aprendiendo.
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable