nico35lm a écrit, le 02/04/2012 13:45 :
> Bonjour,
>
> J'ai le même souci au travail mais je n'utilise pas de macros, je prends
> l'assistant d'importation d'Access. A quoi correspond exactement un index,
> c'est
> le n°du champs?
Est-ce que la question est liée à la résolution d'une erreur ?
C'est un peu troublant de voir demander ce qu'est un index, juste après
avoir cherché ce que signifie "l'indice ne correspond pas à la sélection".
Un index, qu'on crée sur un ou plusieurs champs, en liaison avec une
table, est un objet qui indique à Access de prendre note de l'ordre des
enregistrements, triés selon les champs concernés. Le tri est effectué
d'abord au moment de la création de l'index, puis lors de la
création/suppression d'un enregistrement, ce qui fait que
l'interrogation est très rapide, contrairement à un tri demandé par la
clause "ORDER BY" d'une requête SELECT, qui est effectué au moment de la
requête.
Si l'aide en ligne est bien faite (il y a eu une époque où c'était le
cas) en cherchant Index dedans on devrait pouvoir trouver des éléments
intéressants pour savoir à quoi ça sert et comment s'en servir.
*
En liaison avec une liste déroulante, l'indice est le numéro d'ordre de
la ligne sélectionnée. On sous-entend "indice de la ligne sélectionnée".
*
Quelques sites intéressants concernant Access :
http://www.3stone.be/access/
http://officesystemaccess.seneque.net/
http://access.mvps.org/accessfr/
Pour une initiation préférer les deux premiers, le troisième proposera
un certain nombre d'astuces pour aller plus loin.
Un moteur de recherche permettra d'en trouver d'autres.