forum Ancestrologie

Ancestrologie - Plugins et Outils => BOA => Discussion démarrée par: palimpseste le 29 Novembre 2007 à 00:47:49

Titre: à quoi correspond ACLE dans les procédures de SQL ?
Posté par: palimpseste le 29 Novembre 2007 à 00:47:49
Bonsoir à tous  :grin:

J' essaye de lancer une procédure qui contient  ACLE :

PROC_ETAT_FICHE_FAMILIALE(ACLE_UNION)

Qu'est-ce que (ACLE_UNION) ?

Et d'une manière générale où peut-on trouver les définitions de ces termes indispensables si on veut utiliser SQL :

I-CLEF

I_DOSSIER

ACLE_UNION

I_MAX


etc...

Merci  :wink:

Titre: à quoi correspond ACLE dans les procédures de SQL ?
Posté par: DDdeBerdeux le 29 Novembre 2007 à 10:37:01
Bonjour,
Il n'y a qu'une vague convention utilisée par tout programmeur pour retrouver le sens des variables qu'il utilise.
En général, le "I_" signifie qu'il s'agit d'un nombre entier (INTEGER), S_ pour une chaîne de caractères (STRING) etc...
Quand à ACLE, il doit s'agir d'un magnifique exemple de mot d'origine franglaise (a clé=une clé) ::) qui dans votre exemple est un entier servant à repérer une union (clé de l'enregistrement dans la table T_UNION).
A+
André
Titre: à quoi correspond ACLE dans les procédures de SQL ?
Posté par: palimpseste le 29 Novembre 2007 à 13:02:43
Une fois de plus, merci DD  :wink:

"...dans votre exemple est un entier servant à repérer une union (clé de l'enregistrement dans la table T_UNION)."

Comment (où ?) puis-je trouver ces nombres relatifs aux unions ?

Est-ce des chiffres comme les Sosa et les NIP... mais dans ce cas, où sont-ils affichés ?  ???
J'ai trouvé les "clés" : fiche, dossier, importation, pére, mère, parents mais pas "clé union"...

Peut-être y a t-il moyen de trouver ces clés avec une requête SQL mais laquelle ?

Merci.
Titre: à quoi correspond ACLE dans les procédures de SQL ?
Posté par: Facon le 29 Novembre 2007 à 14:01:36
Bonjour,
Si tu souhaites mettre les mains dans le cambouis, tu peux installer sur ta machine un outil qui te permettra de rentrer un peu plus dans les entrailles de la base, d'accéder aux tables, procédures, etc...
Une application relativement conviviale peut être trouvée chez HK-Software chez qui tu pourras télécharger un logiciel libre: IBExpert Personal Edition.
Dans le navigateur du MAC, tu inscris HK-Software, tu trouveras le reste.

Dans un autre domaine, il serait éventuellement intéressant de passer Firebird de la version Embedded à la version Server. La version embedded ou embarquée est dédiée à une application. C'est notamment le cas pour Ancestrologie.
En parcourant le forum tutoriel tu auras quelques indications sur ce point:
http://www.ancestrologie.org/forum/index.php?topic=8070.0

Les liens ne doivent pas être à jour, tu trouveras sur le site la dernière version serveur FB 2.03 qui offrira les mêmes services que la version embedde 2.03 avec des plus.