Bonjour à tous,
je suis novice et j'ai fais un champs nommé "ordre" dans lequel j'ai
numéroté par ordre 1,2,3 etc mais j'ai ajouté des nouvelles lignes ce qui
fait que ces lignes doivent se mettre ex: entre le 2 et le 3 donc mon ancien
3 devient 4.Pour refaire la liste complète, comment dois-je faire pour
refaire toute ma liste sans devoir recommencer et retaper tout manuellement
(voir faire une liste incrémentée mais comment ?)
Merci pour votre aide.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles MOUGNOZ
Bonjour à tous, je suis novice et j'ai fais un champs nommé "ordre" dans lequel j'ai numéroté par ordre 1,2,3 etc mais j'ai ajouté des nouvelles lignes ce qui fait que ces lignes doivent se mettre ex: entre le 2 et le 3 donc mon ancien 3 devient 4.Pour refaire la liste complète, comment dois-je faire pour refaire toute ma liste sans devoir recommencer et retaper tout manuellement (voir faire une liste incrémentée mais comment ?) Merci pour votre aide.
Bonjour, René
Commence par une requête de mise à jour: Crée une nouvelle requête, passe en mode SQL et remplace le texte existant par ceci : UPDATE TaTable SET TaTable.Ordre = [Ordre]+1 WHERE (((TaTable.Ordre)>=[Ordre du nouvel enregistrement:])) Remplace "TaTable" par le nom de ta table et clique sur le bouton Exécuter (dans la barre d'outils, c'est le point d'exclamation rouge). Quand tu exécutes cette requête, elle te demande l'ordre de l'enregistrement que tu veux ajouter et ajoute 1 à l'ordre de tous les enregistrements à partir de cet ordre-là. Après, tu n'as plus qu'à remplir une nouvelle ligne avec l'ordre que tu viens de saisir.
Bonne continuation
Bonjour à tous,
je suis novice et j'ai fais un champs nommé "ordre" dans lequel j'ai
numéroté par ordre 1,2,3 etc mais j'ai ajouté des nouvelles lignes ce qui
fait que ces lignes doivent se mettre ex: entre le 2 et le 3 donc mon
ancien
3 devient 4.Pour refaire la liste complète, comment dois-je faire pour
refaire toute ma liste sans devoir recommencer et retaper tout
manuellement
(voir faire une liste incrémentée mais comment ?)
Merci pour votre aide.
Bonjour, René
Commence par une requête de mise à jour:
Crée une nouvelle requête, passe en mode SQL et remplace le texte existant
par ceci :
UPDATE TaTable SET TaTable.Ordre = [Ordre]+1 WHERE (((TaTable.Ordre)>=[Ordre
du nouvel enregistrement:]))
Remplace "TaTable" par le nom de ta table et clique sur le bouton Exécuter
(dans la barre d'outils, c'est le point d'exclamation rouge).
Quand tu exécutes cette requête, elle te demande l'ordre de l'enregistrement
que tu veux ajouter et ajoute 1 à l'ordre de tous les enregistrements à
partir de cet ordre-là.
Après, tu n'as plus qu'à remplir une nouvelle ligne avec l'ordre que tu
viens de saisir.
Bonjour à tous, je suis novice et j'ai fais un champs nommé "ordre" dans lequel j'ai numéroté par ordre 1,2,3 etc mais j'ai ajouté des nouvelles lignes ce qui fait que ces lignes doivent se mettre ex: entre le 2 et le 3 donc mon ancien 3 devient 4.Pour refaire la liste complète, comment dois-je faire pour refaire toute ma liste sans devoir recommencer et retaper tout manuellement (voir faire une liste incrémentée mais comment ?) Merci pour votre aide.
Bonjour, René
Commence par une requête de mise à jour: Crée une nouvelle requête, passe en mode SQL et remplace le texte existant par ceci : UPDATE TaTable SET TaTable.Ordre = [Ordre]+1 WHERE (((TaTable.Ordre)>=[Ordre du nouvel enregistrement:])) Remplace "TaTable" par le nom de ta table et clique sur le bouton Exécuter (dans la barre d'outils, c'est le point d'exclamation rouge). Quand tu exécutes cette requête, elle te demande l'ordre de l'enregistrement que tu veux ajouter et ajoute 1 à l'ordre de tous les enregistrements à partir de cet ordre-là. Après, tu n'as plus qu'à remplir une nouvelle ligne avec l'ordre que tu viens de saisir.
Bonne continuation
René
"Gilles MOUGNOZ" a écrit dans le message de news: #
Bonjour à tous, je suis novice et j'ai fais un champs nommé "ordre" dans lequel j'ai numéroté par ordre 1,2,3 etc mais j'ai ajouté des nouvelles lignes ce qui
fait que ces lignes doivent se mettre ex: entre le 2 et le 3 donc mon ancien 3 devient 4.Pour refaire la liste complète, comment dois-je faire pour refaire toute ma liste sans devoir recommencer et retaper tout manuellement (voir faire une liste incrémentée mais comment ?) Merci pour votre aide.
Bonjour, René
Commence par une requête de mise à jour: Crée une nouvelle requête, passe en mode SQL et remplace le texte existant par ceci : UPDATE TaTable SET TaTable.Ordre = [Ordre]+1 WHERE (((TaTable.Ordre)>=[Ordre
du nouvel enregistrement:])) Remplace "TaTable" par le nom de ta table et clique sur le bouton Exécuter (dans la barre d'outils, c'est le point d'exclamation rouge). Quand tu exécutes cette requête, elle te demande l'ordre de l'enregistrement
que tu veux ajouter et ajoute 1 à l'ordre de tous les enregistrements à partir de cet ordre-là. Après, tu n'as plus qu'à remplir une nouvelle ligne avec l'ordre que tu viens de saisir.
Bonne continuation
Merci Gilles je vais essayer mais il me faut d'abord comprendre toute la
manoeuvre que tu m'indique. Merci pour tes encouragements.
"Gilles MOUGNOZ" <gmougnoz@hotmail.fr> a écrit dans le message de news:
#403DGCRGHA.2276@tk2msftngp13.phx.gbl...
Bonjour à tous,
je suis novice et j'ai fais un champs nommé "ordre" dans lequel j'ai
numéroté par ordre 1,2,3 etc mais j'ai ajouté des nouvelles lignes ce
qui
fait que ces lignes doivent se mettre ex: entre le 2 et le 3 donc mon
ancien
3 devient 4.Pour refaire la liste complète, comment dois-je faire pour
refaire toute ma liste sans devoir recommencer et retaper tout
manuellement
(voir faire une liste incrémentée mais comment ?)
Merci pour votre aide.
Bonjour, René
Commence par une requête de mise à jour:
Crée une nouvelle requête, passe en mode SQL et remplace le texte existant
par ceci :
UPDATE TaTable SET TaTable.Ordre = [Ordre]+1 WHERE
(((TaTable.Ordre)>=[Ordre
du nouvel enregistrement:]))
Remplace "TaTable" par le nom de ta table et clique sur le bouton Exécuter
(dans la barre d'outils, c'est le point d'exclamation rouge).
Quand tu exécutes cette requête, elle te demande l'ordre de
l'enregistrement
que tu veux ajouter et ajoute 1 à l'ordre de tous les enregistrements à
partir de cet ordre-là.
Après, tu n'as plus qu'à remplir une nouvelle ligne avec l'ordre que tu
viens de saisir.
Bonne continuation
Merci Gilles je vais essayer mais il me faut d'abord comprendre toute la
manoeuvre que tu m'indique.
Merci pour tes encouragements.
"Gilles MOUGNOZ" a écrit dans le message de news: #
Bonjour à tous, je suis novice et j'ai fais un champs nommé "ordre" dans lequel j'ai numéroté par ordre 1,2,3 etc mais j'ai ajouté des nouvelles lignes ce qui
fait que ces lignes doivent se mettre ex: entre le 2 et le 3 donc mon ancien 3 devient 4.Pour refaire la liste complète, comment dois-je faire pour refaire toute ma liste sans devoir recommencer et retaper tout manuellement (voir faire une liste incrémentée mais comment ?) Merci pour votre aide.
Bonjour, René
Commence par une requête de mise à jour: Crée une nouvelle requête, passe en mode SQL et remplace le texte existant par ceci : UPDATE TaTable SET TaTable.Ordre = [Ordre]+1 WHERE (((TaTable.Ordre)>=[Ordre
du nouvel enregistrement:])) Remplace "TaTable" par le nom de ta table et clique sur le bouton Exécuter (dans la barre d'outils, c'est le point d'exclamation rouge). Quand tu exécutes cette requête, elle te demande l'ordre de l'enregistrement
que tu veux ajouter et ajoute 1 à l'ordre de tous les enregistrements à partir de cet ordre-là. Après, tu n'as plus qu'à remplir une nouvelle ligne avec l'ordre que tu viens de saisir.
Bonne continuation
Merci Gilles je vais essayer mais il me faut d'abord comprendre toute la
manoeuvre que tu m'indique. Merci pour tes encouragements.
Gilles MOUGNOZ
"René" a écrit
Merci Gilles je vais essayer mais il me faut d'abord comprendre toute la manoeuvre que tu m'indique.
Re-bonjour
Pour plus d'infos sur les requêtes, tu peux consulter l'aide intégrée d'Access, le site de microsoft (http://office.microsoft.com/fr-fr/assistance/CH790018001036.aspx) ou en core ce site-là: http://access.developpez.com/faq/?page=Requetes
C'est un forum d'entraide, les encouragements sont inclus d'office! ;-)
Bonne continuation
"René" a écrit
Merci Gilles je vais essayer mais il me faut d'abord comprendre toute la
manoeuvre que tu m'indique.
Re-bonjour
Pour plus d'infos sur les requêtes, tu peux consulter l'aide intégrée
d'Access, le site de microsoft
(http://office.microsoft.com/fr-fr/assistance/CH790018001036.aspx) ou en
core ce site-là: http://access.developpez.com/faq/?page=Requetes
C'est un forum d'entraide, les encouragements sont inclus d'office! ;-)
Merci Gilles je vais essayer mais il me faut d'abord comprendre toute la manoeuvre que tu m'indique.
Re-bonjour
Pour plus d'infos sur les requêtes, tu peux consulter l'aide intégrée d'Access, le site de microsoft (http://office.microsoft.com/fr-fr/assistance/CH790018001036.aspx) ou en core ce site-là: http://access.developpez.com/faq/?page=Requetes
C'est un forum d'entraide, les encouragements sont inclus d'office! ;-)