OVH Cloud OVH Cloud

Limiter le nombre d'enregistrement

3 réponses
Avatar
Arpat
Bonjour

Peut-on limiter le nombre d'enregistrement d'une table

d'avance merci

3 réponses

Avatar
3stone
Salut,

"Arpat"
| Peut-on limiter le nombre d'enregistrement d'une table


Oui... s'il y a une bonne raison...

A partir d'un formulaire, par exemple!
Dans l'événement "Sur activation":

If DCount("*","NomTable") > 10 then
Me.AllowAdditions = False
else
Me.AllowAdditions = True
end if



--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Avatar
Arpat
....euh ... et si on a pas de formulaire ...?

j'aurais souhaiter limiter le nombre physique... je crois que dans SQL
Server on peut lui indiquer le nombre d'enregistrement ? et dans Access
j'utilise des pages d'acces, je voudrais qu'en dessous de la limite le
bouton new soit valide mais la limite atteinte, il soit inactif

merci encore


"3stone" a écrit dans le message de
news:
Salut,

"Arpat"
| Peut-on limiter le nombre d'enregistrement d'une table


Oui... s'il y a une bonne raison...

A partir d'un formulaire, par exemple!
Dans l'événement "Sur activation":

If DCount("*","NomTable") > 10 then
Me.AllowAdditions = False
else
Me.AllowAdditions = True
end if



--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/



Avatar
3stone
re,

"Arpat"
| ....euh ... et si on a pas de formulaire ...?
|
| j'aurais souhaiter limiter le nombre physique... je crois que dans SQL
| Server on peut lui indiquer le nombre d'enregistrement ? et dans Access
| j'utilise des pages d'acces, je voudrais qu'en dessous de la limite le
| bouton new soit valide mais la limite atteinte, il soit inactif


Si tu as un NumeroAuto dans ta table, tu peux :

ouvrir la table en mode création
demander les propriétés de la table
mettre [ChampAuto] <= 10 dans "valide si"


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/