Comprovar si un registro con una combinació de campos concreta existe

12/09/2012 - 10:00 por Toni | Informe spam
Buenos dias,

Tengo una tabla EXPEDIENTE con número y año, y un formulario de entrada de datos en esta tabla. Quiero comprobar, antes de dar de alta un nuevo expediente, que este no exista.

Hasta ahora utilizaba la función Dcount, pero veo que tan solo sirve para contar registros que cumplen la condición en un solo campo. ¿Cómo debo hacerlo para comprobar la existencia de una combinación de campos?

Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 José Mª Fueyo
12/09/2012 - 11:02 | Informe spam
Hola
¿Donde has visto que solo sirve para contar según las condiciones que cumple un solo campo?
El tercer argumento de la función, podemos decir que es como un WHERE pero sin el WHERE.
De la ayuda, éste ejemplo:

<pego>
Public Function OrdersCount(ByVal strCountry As String, _
ByVal dteShipDate As Date) As Integer

OrdersCount = DCount("[ShippedDate]", "Orders", _
"[ShipCountry] = '" & strCountry & _
"' AND [ShippedDate] > #" & dteShipDate & "#")
End Function
</pego>

Salu2
José Mª Fueyo
[MS MVP Access]
Respuesta Responder a este mensaje
#2 Toni
12/09/2012 - 12:08 | Informe spam
Claro que sí!... Debe ser el postvacaciones... gràcias!


On Wednesday, September 12, 2012 11:02:29 AM UTC+2, José Mª Fueyo wrote:
Hola

¿Donde has visto que solo sirve para contar según las condiciones que cumple un solo campo?

El tercer argumento de la función, podemos decir que es como un WHERE pero sin el WHERE.

De la ayuda, éste ejemplo:



<pego>

Public Function OrdersCount(ByVal strCountry As String, _

ByVal dteShipDate As Date) As Integer



OrdersCount = DCount("[ShippedDate]", "Orders", _

"[ShipCountry] = '" & strCountry & _

"' AND [ShippedDate] > #" & dteShipDate & "#")

End Function

</pego>



Salu2


José Mª Fueyo

[MS MVP Access]
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida