Auteur Sujet: Clé_fiche vs clé_table  (Lu 3554 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne mascouche

  • Spécialiste
  • ***
  • Messages: 78
    • http://gw.geneanet.org/mascouche
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: Windows 10 64 bits
Clé_fiche vs clé_table
« le: 15 Octobre 2006 à 16:51:31 »
Quelle différence y a-t-il entre clé_fiche et clé_table au moment de faire une requête?
Michel Pothier
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
Clé_fiche vs clé_table
« Réponse #1 le: 15 Octobre 2006 à 17:07:05 »
Dans quelle table (s) trouve-tu ces champs ?

en général, les champs CLE, CLEF, KLE etc sont faits pour "matcher" (mettre en parrallèle) 2 ou plusieurs tables
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne mascouche

  • Spécialiste
  • ***
  • Messages: 78
    • http://gw.geneanet.org/mascouche
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: Windows 10 64 bits
Clé_fiche vs clé_table
« Réponse #2 le: 15 Octobre 2006 à 17:41:39 »
En fait, dans Boa, j'ai éxécuté la requête qui dresse la liste des incohérences et j obtiens une liste où il y a 4 colonnes:



O_TABLES, O_CLE_TABLE, CLE_FICHE, et O_LIBELLE.



Or le numéro sous cle_table est différent de celui sous Cle_fiche.



je me posais la question à savoir quelle était la différence entre les deux!
Michel Pothier
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
Clé_fiche vs clé_table
« Réponse #3 le: 15 Octobre 2006 à 17:50:36 »
Désolé, mais je n'ai pas trouvé de quelle table il s'agit. Si au moins tu avais listé ta requête ...
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne mascouche

  • Spécialiste
  • ***
  • Messages: 78
    • http://gw.geneanet.org/mascouche
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: Windows 10 64 bits
Clé_fiche vs clé_table
« Réponse #4 le: 15 Octobre 2006 à 18:17:09 »
ma requête est dans Boa.



Dans la barre de menu, tu as mise à jour de masse et à l'intérieur de ce menu, il y a lister les incohérences de la base. Quand tu exécute cette requête, elle te dresse une liste qui contient les colonnes que j'ai mentionnées dans mon dernier message.
Michel Pothier
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
Clé_fiche vs clé_table
« Réponse #5 le: 15 Octobre 2006 à 20:10:22 »
Il s'agit de la procédure  PROC_INCOHERENCES.

N'ayant pas de résultat quand je la lance, je ne peut vérifier le contenu des colonnes.

Il est vraissemblable que CLE_FICHE corresponde au NIP de l'individu, tu peux essayer de rechercher le contenu de cette colonne dans la table INDIVIDU pour savoir de qui il peut s'agir.

Pour le reste il faut attendre la réponse d'un vrai spécialiste (Lau ou DD)
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne DDdeBerdeux

Clé_fiche vs clé_table
« Réponse #6 le: 15 Octobre 2006 à 21:31:59 »
Chaque table a un champ ou colonne qui sert à identifier l'enregistrement dans la table. C'est ce que l'on appelle couramment la clé de la table, le nom plus "informatique" étant clé primaire.

Dans la table INDIVIDU c'est CLE_FICHE, dans la table EVENEMENTS_IND c'est le champ EV_IND_CLEF etc... Quand vous listez les enregistrements par select * from NOM_TABLE dans Ancestrologie, c'est toujours le premier champ et c'est un nombre entier (mais pour Firebird, çà pourrait être n'importe quel champ, du moment que sa valeur soit unique dan la table).

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Lau

  • Modérateur
  • AncestroSenior
  • *****
  • Messages: 1 651
    • http://laro.chez-alice.fr
Clé_fiche vs clé_table
« Réponse #7 le: 21 Octobre 2006 à 11:25:58 »
Farpaitement !

Rien à ajouter, sinon Merci DD !

Je n'avais pas mis "O_CLE_PRIMAIRE" pour que ce soit plus compréhensible pour tout un chacun. Ce n'était a priori pas suffisant...