Auteur Sujet: message d'erreur dans la procédure "oncles et tantes"  (Lu 2556 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne palimpseste

  • AncestroJunior
  • ****
  • Messages: 287
  • Remercié: 1 fois
  • Windows 7 64 bits - version 5.130
  • Programme: 2009-00-1004
message d'erreur dans la procédure "oncles et tantes"
« le: 29 Novembre 2007 à 15:07:28 »
Bonjour à tous  :grin:

J'ai voulu essayé la procédure "oncles et tantes" proposée dans le forum "trucs et astuces" "Boa, requête et SQL"

ci -joint

j'ai bien remplacé NIP par mon numéro (906) aux 3 endroits où il convenait de le faire  mais j'ai une alerte d'échec.

Pourtant le message dit

"token unknown line 2, column 23 906"

Où est l' erreur ?

Merci d'avance et bonne journée  :wink:

ci-dessous le script en question

select t.cle_fiche as NIP
      ,t.nom||coalesce(' '||t.prenom,'') as NOM
      ,case t.sexe
         when 1 then 'M'
         when 2 then 'F'
         else 'I'
       end as SEXE
      ,t.date_naissance as NAISSANCE
      ,t.date_deces as DECES
      ,c.cle_fiche as NIP_CONJOINT
      ,c.nom||coalesce(' '||c.prenom,'') as NOM_CONJOINT
      ,c.date_naissance as NAISSANCE_CONJOINT
      ,c.date_deces as DECES_CONJOINT
from proc_trouve_oncles_tantes(:NIP,0,0) t
     left join proc_trouve_conjoints(0,t.cle_fiche) c on 1=1
order by t.sosa,c.ordre_
 

Hors ligne Facon

message d'erreur dans la procédure "oncles et tantes"
« Réponse #1 le: 29 Novembre 2007 à 15:20:52 »
Bonjour,

En bas de la requête dans le forum il est écrit:

en remplaçant :NIP par le N° de votre individu

C'est différent de: en remplaçant NIP par le N° de votre individu.

Par conséquent tu remplaces une fois :NIP (où il convient de le faire  :wink: ) par le numéro NIP de votre individu. Pour toi 906

Christian
 

Hors ligne palimpseste

  • AncestroJunior
  • ****
  • Messages: 287
  • Remercié: 1 fois
  • Windows 7 64 bits - version 5.130
  • Programme: 2009-00-1004
message d'erreur dans la procédure "oncles et tantes"
« Réponse #2 le: 29 Novembre 2007 à 16:43:48 »
Bien vu Facon  :grin: et merci  :wink:

C'était sioux... ;D
 

Hors ligne DDdeBerdeux

message d'erreur dans la procédure "oncles et tantes"
« Réponse #3 le: 29 Novembre 2007 à 19:57:33 »
Bonsoir,
Si comme Christian te l'a conseillé par ailleurs:
- tu installes FB serveur sur ton poste (et désactives FB embedded),
- tu installes IBExpert Lite,
- que depuis ce dernier tu te connectes à la base de données que tu utilises pour ta généalogie,
- que dans l'éditeur SQL tu copies/colles les requêtes dans lesquelles les noms de variables sont précédés du symbole ":",
tu verras qu'à la demande d'exécution, IBExpert répond en ouvrant un tableau contenant ces noms avec les champs permettant de saisir leurs valeurs.
Voilà pourquoi ":" figure dans des requêtes.
A+
André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)