Auteur Sujet: Supprimer un titre  (Lu 4257 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne Jean-Marie MANG

  • AncestroJunior
  • ****
  • Messages: 250
    • http://famille-mang.ifrance.com/
Supprimer un titre
« le: 05 Février 2009 à 09:14:27 »
Bonjour,

Suite à un petit soucis lors de la dernière mise à jour, je n'ai trouver que la solution d'utiliser un autre programme pour pouvoir recréer un fichier GEDCOM
de mes données afin de tous importer à nouveau dans Ancestrologie. Je pense avoir eu de la chance je n'ai eu aucunes pertes. Par contre maintenant apparait
un onglet titre ou il est inscrit soit "Monsieur", "Madame"....  Est il possible de supprimer ce titre en masse?


Cordialement,

Jean-Marie
 

Hors ligne Gwen82

  • Grand Amateur
  • ***
  • Messages: 29
Supprimer un titre
« Réponse #1 le: 05 Février 2009 à 14:50:03 »
Bonjour,

OUI, c'est possible   :grin:
Je vous invite à copier/coller cette requête SQL dans le BOA.


Update individu
set prefixe = Null
Elle supprimera toutes les civilités de votre base.


Update individu
set prefixe = Null
where prefixe='TITL'
and (e.ev_ind_description='Monsieur'
or e.ev_ind_description='Madame'
or e.ev_ind_description='Mademoiselle')
Par contre, si vous souhaitez conserver les autres civilités qui pourraient être présente (Sire, Maitre, Docteur, etc.) et supprimer uniquement les (Monsieur, Madame, Mademoiselle), dans ce cas, utilisez plutôt cette requête.


En espérant vous avoir aidé,
Gwen
mon Ancestrologie : version 1007 / base 5.116 (anciennement : version 790 / base 5.057)
mon PC: Intel 2400 MHz, 1 Go RAM, DD 30 Go, WinXP Home + SP3
 

Hors ligne Jean-Marie MANG

  • AncestroJunior
  • ****
  • Messages: 250
    • http://famille-mang.ifrance.com/
Supprimer un titre
« Réponse #2 le: 05 Février 2009 à 15:24:14 »
Bonjour,

Je viens de faire un copier coller dans requête SQL, puis j'ai cliqué sur "Exécuter requête"

Je reçois un message d'erreur:
Dynamic SQL Error
SQL error code = -206
Column unknown
E.EV_IND_DESCRIPTION
At line 4, column 9.

????

Jean-Marie
 

Hors ligne Gwen82

  • Grand Amateur
  • ***
  • Messages: 29
Supprimer un titre
« Réponse #3 le: 05 Février 2009 à 16:01:08 »
OUPS !

Désolé, j'ai laissé une petite erreur dans le code  :roll:

En fait, il faut remplacer le terme 'description' par 'prefixe'.

Sinon vous avez toujours la 1ère solution, qui elle fontionnera sans problème  ;)

 :smile:
mon Ancestrologie : version 1007 / base 5.116 (anciennement : version 790 / base 5.057)
mon PC: Intel 2400 MHz, 1 Go RAM, DD 30 Go, WinXP Home + SP3
 

Hors ligne Jean-Marie MANG

  • AncestroJunior
  • ****
  • Messages: 250
    • http://famille-mang.ifrance.com/
Supprimer un titre
« Réponse #4 le: 07 Février 2009 à 13:06:10 »
Le message d'erreur est toujours le même apres changement de "description" en "prefixe"

Comme ci-dessous:

Update individu
set prefixe = Null
where prefixe='TITL'
   and (e.ev_ind_prefixe='Monsieur'
   or e.ev_ind_prefixe='Madame'
   or e.ev_ind_prefixe='Mademoiselle')
Jean-Marie
 

Hors ligne Jean-Marie MANG

  • AncestroJunior
  • ****
  • Messages: 250
    • http://famille-mang.ifrance.com/
Supprimer un titre
« Réponse #5 le: 07 Février 2009 à 13:18:48 »
Une petite précision.

C'est bien dans "Evénement de sa vie" que je voudrais supprimer ce titre

Cordialement,

Jean-Marie