IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modélisation Discussion :

Ajout d'enregistrements dans une table.


Sujet :

Modélisation

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2004
    Messages : 85
    Points : 39
    Points
    39
    Par défaut Ajout d'enregistrements dans une table.
    Question de débutant ici :

    J'ai créé une table, et j'aimerais ajouter des nouveaux enregistrement mais entre d'autre enregistrement déjà existant, comment fait-t'on ?

    Aussitôt que j'ajoute un enregistrement il le place automatiquement à la fin.

    Merci!

  2. #2
    Membre expérimenté Avatar de bernardmichel
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2004
    Messages
    1 181
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 181
    Points : 1 591
    Points
    1 591
    Par défaut
    Bonsoir,

    Peu importe l'ordre dans lequel les enregistrements sont placés dans la table, si tu souhaites définir un ordre d'apparition, dans un formulaire et/ou dans un état, il te faut trier tes enregistrements en fonction d'un critère que tu dois définir.
    Si tu ne peux te baser (c'est ce que tu sembles dire) sur le champ comportant le numéroauto de ta table, tu peux simplement ajouter un champ à ta table, dans lequel, tu inscriras - à la main - le rang auquel tu souhaites voir cet enregistrement puis, tu base ton formulaire sur une requête qui trie dans un sens ou dans l'autre tes enregistrements sur la base de ce champ.

    A+

    Bernard.
    Nous n'héritons pas la Terre de nos ancêtres, nous l'empruntons à nos enfants, prenons-en soin !
    (proverbe amérindien)

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2004
    Messages : 85
    Points : 39
    Points
    39
    Par défaut
    Ma table n'a pas de champ autonumero ni de clé primaire,
    mon premier champ contiens des nom de villes (+/- 1000) qui sont dans un ordre que j'ai décidé (aucun tri automatique). je voudrais ajouter des villes a un endroit spécifique dans la table... comment je fait ?

    Ensuite j'utilise ma base de donnée et je fait afficher ma table en lecture seul dans un programme delphi.

  4. #4
    Débutant  
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 887
    Points : 206
    Points
    206
    Par défaut
    Quel est ce critère (endroit spécifique), car comme bernardmichel dit :
    Peu importe l'ordre dans lequel les enregistrements sont placés dans la table, si tu souhaites définir un ordre d'apparition, dans un formulaire et/ou dans un état, il te faut trier tes enregistrements en fonction d'un critère que tu dois définir.

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2004
    Messages : 85
    Points : 39
    Points
    39
    Par défaut
    EX : Dans le champ "Ville"

    Les enregistrement suivant :

    Montreal
    Quebec
    Chicoutimi
    Alma
    Trois-Rivieres
    Sherbrooke
    ...

    (Présentement les villes indiqués ci-haut ont été entrer dans cet order lors de la création)

    Je désire entrer la ville "Donnacona" entre "Chicoutimi" et "Alma" comment je place cet nouvel enregistrement a cet endroit ?

    Comme vous pouvez voir les enregistrement ne sont pas trier selon un critère par exemple "Order Alphabetique"... et sont simplement dans l'order dans laquel ils ont été entrée lors de la création de la table...

    J'espère que ma question est un peu plus clair maintenant!

    Merci

  6. #6
    Membre expérimenté Avatar de bernardmichel
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2004
    Messages
    1 181
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 181
    Points : 1 591
    Points
    1 591
    Par défaut
    Peux-tu nous donner la liste des noms de champs de ta table STP ?
    Nous n'héritons pas la Terre de nos ancêtres, nous l'empruntons à nos enfants, prenons-en soin !
    (proverbe amérindien)

  7. #7
    Membre chevronné Avatar de Renardo
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 648
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 648
    Points : 2 019
    Points
    2 019
    Par défaut
    Un peut plus claire si on veux
    Si tu nous dissais pourquoi Donnacona doit etre entre "Chicoutimi" et "Alma"
    il ya bien une raison pour que tu veule ce genre de tri ?

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2004
    Messages : 85
    Points : 39
    Points
    39
    Par défaut
    Mes tables contients les champs suivants :

    1- Villes : (nom des villes)
    2- Mrc : (la Mrc que fait partie chaque villes)
    3- Ss : Neige (en Lbs / pi2)
    4- Sr : Pluie (en Lbs / pi2)
    5- Vent : (en Mph)

    Voila, Tout ces valeurs sont tirée du code national du bâtiment et les villes
    sont entrée dans le même ordre que dans le code, et je sais pas pour quel raison mais certaines villes ne sont pas dans l'ordre alphabétique.

    Lorsque j'ai entrée les villes et les valeurs j'ai oublier quelques villes que je voudrais ajouter. si je fait un tri alphabétique certaines villes ne seront plus dans le même order que dans le code. je veux que tout les villes soient exactement tel que dans le code. Voila la raison!

    Merci

  9. #9
    Membre expérimenté Avatar de bernardmichel
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2004
    Messages
    1 181
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 181
    Points : 1 591
    Points
    1 591
    Par défaut
    Salut Ô toi Cerveau en3D

    C'est pas la panacée mais cela fonctionne très bien: Tu ajoutes un champs "Filtre" (par exemple), tu le définis comme "numérique" puis, tu le remplis, de 10 en 10 ... ou 100 en 100 (10; 20; 30; etc...) cela te permets ainsi de saisir une ville "intermédiaire" en lui attribuant - par exemple - le chiffre 15 (entre 10 et 20) puis, tu tries sur ce champs là.

    Citation Envoyé par Brain3D Voir le message
    0- Filtre : (numérique, qui sera le champ sur lequel ta requête triera.)
    1- Villes : (nom des villes)
    2- Mrc : (la Mrc que fait partie chaque villes)
    3- Ss : Neige (en Lbs / pi2)
    4- Sr : Pluie (en Lbs / pi2)
    5- Vent : (en Mph)
    Nous n'héritons pas la Terre de nos ancêtres, nous l'empruntons à nos enfants, prenons-en soin !
    (proverbe amérindien)

  10. #10
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2004
    Messages : 85
    Points : 39
    Points
    39
    Par défaut
    C'est une solution, de cette facon ca fonctionnerait, je pensais que c'étais possible d'ajouter un enregistrement n'importe ou un peu comme ajouter une ligne dans excell, mais bon je vais faire de cette façon.

    Un exemple pourquoi les enregistrement ne sont pas tout a fait en ordre alphabétique dans le code.... toute les villes commençant par "Saint-xxx" sont réunis ensemble et tout les "Sainte-xxx" sont ensemble donc 1 ville tel que : Saint-Edmond devrait être après Sainte-Croix si je fait un tri en ordre alphabétique mais ce n'est pas le cas dans le code.

Discussions similaires

  1. Réponses: 6
    Dernier message: 13/11/2009, 16h06
  2. Réponses: 7
    Dernier message: 14/03/2009, 11h36
  3. Réponses: 4
    Dernier message: 10/12/2006, 16h47
  4. bouton qui ajoute un enregistrement dans une table
    Par petitours dans le forum Access
    Réponses: 1
    Dernier message: 06/12/2006, 13h33
  5. Réponses: 2
    Dernier message: 08/02/2006, 21h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo