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

Lazarus Pascal Discussion :

Tdbf : clef secondaire sur tables liées [Lazarus]


Sujet :

Lazarus Pascal

  1. #1
    Membre à l'essai
    Homme Profil pro
    Automaticien
    Inscrit en
    Décembre 2010
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2010
    Messages : 30
    Points : 24
    Points
    24
    Par défaut Tdbf : clef secondaire sur tables liées
    Bonjour,

    Je voudrais faire un tri secondaire sur une table liée à une autre, mais pas moyen:
    Table1 : Clients (NomClient, Adresse, Tel, etc...)
    Table2 : Devis (NomClient, NomDevis, Prix, etc...)

    Table2 est liée à Table1 par NomClient (MasterSource:=Table1 , MasterFields:=NomClient , IndexName:=NomClient)

    Jusque là pas de problème, mais j'aimerai trier dans Table2, les devis de NomClient par ordre alphabétique.

    Pouvez-vous m'aider ?
    Merci

  2. #2
    Membre expérimenté
    Avatar de chris37
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2007
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 378
    Points : 1 688
    Points
    1 688
    Par défaut
    Bonsoir,

    Une solution consiterait en la création d'une clé composée des deux champs nécessaires dans la table 2.

    Mais comme cela fait (TRES) longtemps que je n'utilise plus les fichiers DBASE, je vous conseillerai de changer pour SQLITE. C'est très simple à mettre en place (Un connecteur existe nativement avec Lazarus) et cela vous permettra de faire vos requétes directement en SQL.

    Ensuite, le monde est à vous

    Cordialement,
    Chris

  3. #3
    Membre à l'essai
    Homme Profil pro
    Automaticien
    Inscrit en
    Décembre 2010
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2010
    Messages : 30
    Points : 24
    Points
    24
    Par défaut
    Merci pour votre réponse.
    Ca m'ennuie un peu, les vieux, c'est comme ça, ca a des habitudes... J'ai déjà les bases en dBase. La migration se fait-elle facilement ?

  4. #4
    Membre à l'essai
    Homme Profil pro
    Automaticien
    Inscrit en
    Décembre 2010
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2010
    Messages : 30
    Points : 24
    Points
    24
    Par défaut
    En faisant quelques recherches, il semble que SQLite soit monoposte, ce qui risque de ne pas convenir. Pour La clé DBF composée de 2 champs, celà fonctionne tant que les tables ne sont pas liées, la clé NomClient+NomDevis n'étant pas valide sur Table1.
    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Requête sur table liée non nulle
    Par MistyMan dans le forum Requêtes
    Réponses: 4
    Dernier message: 06/02/2009, 13h44
  2. [WD12] Modification sur table liée
    Par Ninou's DEV dans le forum WinDev
    Réponses: 5
    Dernier message: 19/12/2008, 12h03
  3. ajout enregistrement sur table liée en DAO
    Par pedro91 dans le forum VBA Access
    Réponses: 3
    Dernier message: 26/08/2008, 00h04
  4. [Formulaire] recherche sur tables liées
    Par djudju2000 dans le forum IHM
    Réponses: 2
    Dernier message: 13/02/2007, 11h38
  5. Query sur table liée
    Par pierrot67 dans le forum Bases de données
    Réponses: 9
    Dernier message: 25/10/2006, 10h45

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