forum Ancestrologie
Ancestrologie - Développement => Développement => Discussion démarrée par: DDdeBerdeux le 18 Novembre 2005 à 21:40:27
-
Dans la base que j'utilise depuis l'installation d'Ancestrologie en avril 2005, il y a une procédure PROC_LR_MODIF_CASSE_PRENOM, que je ne retrouve pas dans la base téléchargeable au point 11 du site ancestrologie.org, à la même version 3.57. N'utilisant pas cette dernière base intensément, je ne saurais dire si la procédure est utilisée ou pas.
Laurent Robbe (LAU?) ou le chef pourraient-ils me dire si je peux la "droper" d'un grand coup de pied à la prochaine mise à jour de la base? :wink:
A+
André
PS: si vous connaissez d'autre procédures inutiles, n'hésitez pas (comme cette PRO_GET_VERSION_BASE qui retourne toujours "2001.0.1.0" :roll: )
-
CREATE PROCEDURE PROC_GET_VERSION_DATABASE
RETURNS (
VERSION VARCHAR (20) CHARACTER SET ISO8859_1)
AS
declare variable S_VER varchar(20);
BEGIN
SELECT VER_VERSION FROM T_VERSION_BASE
INTO S_VER;
VERSION = S_VER;
SUSPEND;
END
-
OK tu veux que je la modifie pour la prochaîne fois? Mais à quoi sert-elle puisqu'on ne s'est jamais aperçu qu'elle retournait une information fausse?
CREATE PROCEDURE PROC_GET_VERSION_DATABASE
RETURNS (
VERSION VARCHAR (20) CHARACTER SET ISO8859_1)
AS
BEGIN
SELECT VER_VERSION FROM T_VERSION_BASE
INTO :VERSION;
SUSPEND;
END
doit marcher aussi bien sans créer de nouvelle variable.
A+
André
PS: autre raison pour laquelle je n'en vois pas l'intérêt, c'est que dans ton code, il n'y a pas de différence entre:SELECT VER_VERSION FROM T_VERSION_BASE
INTO :VERSION;
et SELECT VERSION FROM PROC_GET_VERSION_DATABASE()
INTO :VERSION;
que tu dois faire actuellement puisque la bonne version est affichée en haut de la fiche.
-
Dans la base que j'utilise depuis l'installation d'Ancestrologie en avril 2005, il y a une procédure PROC_LR_MODIF_CASSE_PRENOM, que je ne retrouve pas dans la base téléchargeable au point 11 du site ancestrologie.org, à la même version 3.57. N'utilisant pas cette dernière base intensément, je ne saurais dire si la procédure est utilisée ou pas.
Laurent Robbe (LAU?) ou le chef pourraient-ils me dire si je peux la "droper" d'un grand coup de pied à la prochaine mise à jour de la base? :wink:
Cette procédure est créée par le BOA. Si tu la droppes pour la prochaine fois, il risque fortement d'y avoir des problèmes pour ceux qui ont déjà installé le BOA et l'exécuteraient : pas gentil, ça !
Il y a d'autres procédures qui commencent par PROC_LR : elles sont toutes dans le même cas. A noter toutefois qu'il n'est pas impossible qu'Ancestrologie utilise aussi certaines de ces procédures (dans les commandes de rattrapage d'erreur ou pour l'arbre de descendance)
-
Il n est pas utile de supprimer des procédures
Le gain serait tellement minime, que l lintéret est null
-
Cette procédure est créée par le BOA. Si tu la droppes pour la prochaine fois, il risque fortement d'y avoir des problèmes pour ceux qui ont déjà installé le BOA et l'exécuteraient : pas gentil, ça !
Il y a d'autres procédures qui commencent par PROC_LR : elles sont toutes dans le même cas. A noter toutefois qu'il n'est pas impossible qu'Ancestrologie utilise aussi certaines de ces procédures (dans les commandes de rattrapage d'erreur ou pour l'arbre de descendance)
Ce n'est pas moi qui l'ai déjà "droppée" de la base en téléchargement sur le site. C'est pour celà que je posais la question.
En plus je ne trouvais pas cette fonction dans le BOA, et je viens de m'apercevoir qu'il était toujours en version 1.5 au lieu de 1.7. Mais c'est parce que j'ai dû réinstaller le tout il y a 2 mois suite à un crash disque, ce qui voudrait dire que le fichier d'installation d'Ancestrologie sur le site n'installe pas le bon BOA?
A+
André
-
Cela avait effectivement déjà été signalé : le BOA d'Ancestro est trop vieux. Il faut le couper et replanter la dernière version :wink:
-
Cela avait effectivement déjà été signalé : le BOA d'Ancestro est trop vieux. Il faut le couper et replanter la dernière version :wink:
couper le BOA ? ne serait-ce pas l'EPICEA qui est mort et qu'il faut couper ?
-
T'as raison, il est mort et il n'a plus raison d'être, maintenant...
-
le BOA d'Ancestro est trop vieux
comment ca trop vieux (ca vit pas 30 ans ces betes la ???)
J avais pourtant mis ta derniere version la 1.5
ai pas recu d autres
a++
-
La dernière version (1.7) se trouve sur mon site... Je l'avais annoncé sur le forum, mais je ne te l'ai pas envoyé personnellement (économie de temps car toujours pas l'ADSL :evil: )
Pour la durée de vie d'un BOA, il ne faut prendre en compte que les années du serpent, pas les autres... Et à chaque année du serpent, il mue en une autre version un peu plus grande...