Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/09/2011, 17h39   #1
Membre habitué
 
quentin massé
Inscription : janvier 2010
Messages : 251
Détails du profil
Informations personnelles :
Nom : quentin massé
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2010
Messages : 251
Points : 125
Points : 125
Par défaut Déplacement des enregistrement lors d'un update

Bonjour,

Je voulais savoir prkoi lorsque l'on fait un UPDATE l'enregistrement modifié se retrouve à la fin de la table?

Connaissait vous un moyen pour remettre les enregistrements en place.
(a par mettre un num auto dans ma table et faire un tri dessus)
C'est pour ma culture personnel.

merci
rob1son76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2011, 18h25   #2
Expert Confirmé Sénior
 
Avatar de f-leb
 
Homme Fabien
Enseignant
Inscription : janvier 2009
Messages : 2 415
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 41
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2009
Messages : 2 415
Points : 4 446
Points : 4 446
bonjour,

Citation:
Envoyé par rob1son76 Voir le message
...lorsque l'on fait un UPDATE l'enregistrement modifié se retrouve à la fin de la table?
Tu remarqueras que les lignes d'une table Access ne sont pas numérotées comme dans Excel. Les termes "fin de la table" ou "début de la table" ne signifient rien dans Access.
Par défaut les lignes semblent affichées dans l'ordre chronologique de saisie parce qu'il faut bien les présenter dans un ordre, mais un coup de pied dans la table (un UPDATE par exemple) et l'affichage est changé.

Le tri en SQL doit être réalisé en précisant le/les critère(s) dans la clause ORDER BY.

Pour faire ton tri il faut donc un ou plusieurs critères: date croissante, décroissante, ordre alphabétique, du plus petit au plus grand, les petits devants etc...
f-leb est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 26/09/2011, 09h08   #3
Membre habitué
 
quentin massé
Inscription : janvier 2010
Messages : 251
Détails du profil
Informations personnelles :
Nom : quentin massé
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2010
Messages : 251
Points : 125
Points : 125
Je te remercie de t'as réponse.
je pensais effectivement que les enregistrement dans une table était "numéroté" comme dans Excel.
rob1son76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h48.


 
 
 
 
Partenaires

Hébergement Web