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.
 

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]

Preguntas similares