Indexer un champ [Access] - VB/VBA/VBS - Programmation
Marsh Posté le 19-06-2002 à 14:59:53
Bah le plus simple c'rest que tu crée une nouvelle table (Incident1999, incident2000 ...) tous les ans, l'accés aux différentes tables en sera d'autant plus rapide
Marsh Posté le 19-06-2002 à 15:02:20
tu ajoute un attribut année ou alors tu fais un champ du type x-xxxx
Marsh Posté le 19-06-2002 à 15:04:42
manu025 a écrit a écrit : tu ajoute un attribut année ou alors tu fais un champ du type x-xxxx |
ouais mais ca va poser des pbs sachant que c une clé, et que c'un numérique à la base ???
quant à l'atribut année, ok, mais comment lui dire qu'il doit recommencer le décompte au début de chaque année ?
merci pr vos rép rapides !!
Marsh Posté le 19-06-2002 à 15:06:06
cmoijim a écrit a écrit : Bah le plus simple c'rest que tu crée une nouvelle table (Incident1999, incident2000 ...) tous les ans, l'accés aux différentes tables en sera d'autant plus rapide |
mouais !
le pb c qu'il faut que je revoie mes dizaines de requetes qui comporte toutes SELECT * FROM INCIDENT alors !!
Marsh Posté le 19-06-2002 à 15:06:39
tu met en clé primaire les deux attributs : indice et année
Marsh Posté le 19-06-2002 à 15:07:27
Une petite table année, avec une identification relative de la table incident sur la table année
C'est ce que j'aurai fait, mais je me souvient plus si access supporte les identifications relatives
Marsh Posté le 19-06-2002 à 15:08:37
manu025 a écrit a écrit : tu met en clé primaire les deux attributs : indice et année |
donc je garde un attribut indice numérique qui est incrémenté à chque fois, et je crée un attribut année numérique aussi qui doit etre augmenté à chque début d'nnée, et le tout forme la clé...
donc par conséquent quand j'ai des tables reliés à l'indice de l'incident, je dois les modifier ?
Marsh Posté le 19-06-2002 à 15:09:31
Thander a écrit a écrit : Une petite table année, avec une identification relative de la table incident sur la table année C'est ce que j'aurai fait, mais je me souvient plus si access supporte les identifications relatives |
kézako identification relative ?
Marsh Posté le 19-06-2002 à 15:10:05
ben oui tu doit les modifer car si tu as 2 mêmes indices dans des années différentes ça va caffouiller
Marsh Posté le 19-06-2002 à 15:13:03
Cherche sur Google, sinon petit exemple :
http://www.commentcamarche.net/merise/mcd.php3
Marsh Posté le 19-06-2002 à 15:17:09
Oui le + simple reste de faire une clé primaire composée de 2 champs (année, numincident)
Après à toi de gérer les numincidents correctement
Marsh Posté le 19-06-2002 à 14:48:42
Bonjour,
petite question qui va peut etre sembler débile mais bon
j'ai une table INCIDENT avec le champ identifiant numincident qui est incrémenté chaque fois qu'un nouvel incident est saisi (dc 1, puis 2 puis 3 etc)
simplement on me demande que cet identifiant comporte l'année en cours
càd qu'à chque nouvelle année le décompte recommence
y'a t'il un moyen de faire ça simplement ?
merci d'avance
---------------
Music|Market|Feed|Loom|DVD