forum Ancestrologie

Ancestrologie - Le Programme => Ancestrologie - Utilisation => Discussion démarrée par: AquaBlue le 05 Avril 2006 à 23:26:12

Titre: Version de la base
Posté par: AquaBlue le 05 Avril 2006 à 23:26:12
Pour ceux qui ne peuvent plus ouvrir leur base et qui ne connaissent pas la version de cette base je viens de mettre sur mon site AnBaVer (pour ANcestrologie BAse VERsion).

AnBaVer est un petit utilitaire qui donne la version d'une base (jusqu'à 4.010) et la (ou les) version(s) de l'exe qui permet de l'ouvrir.

C'est ici : AnBaVer (http://duport.marc.free.fr/AnBaVer.zip)
Titre: Version de la base
Posté par: Horemans le 06 Avril 2006 à 09:31:40
J'obtiens bien le numéro de version de la base, mais avec une anomalie :

La réponse est du même type quel que soit la base.

3.47 (3 virgule 47) n'est pas une valeur en virgule flottante correcte
Titre: Version de la base
Posté par: AquaBlue le 06 Avril 2006 à 10:48:50
Grrrrr  :!:  :D  :D



Encore une histoire de séparateur décimal que je n'ai pas pensé à tester !
Titre: Version de la base
Posté par: AquaBlue le 06 Avril 2006 à 11:23:54
Voila j'ai rajouté un test pour le séparateur décimal.



La nouvelle version est au même endroit =>AnBaVer (http://duport.marc.free.fr/AnBaVer.zip)
Titre: Version de la base
Posté par: guillaume simonnet le 06 Avril 2006 à 13:42:36
j'adore le nom en tous cas  :lol:
Titre: Version de la base
Posté par: Lau le 06 Avril 2006 à 14:24:10
Moi aussi !!!  :D  :D  :D
Titre: Version de la base
Posté par: DDdeBerdeux le 06 Avril 2006 à 15:33:40
Je t'ai envoyé une correspondance base<->logiciel à partir de la b4.012.

Mais çà serait mieux si ton logiciel acceptait aussi les conventions réseau pour nommer le fichier comme "PIII500:ancestro" ou "192.168.0.10:/var/firebird/ancestrologie.bdd".

A+

André
Titre: Version de la base
Posté par: JiPSchiff le 06 Avril 2006 à 16:54:52
Merci Aquablue :!:  C'est génial ce truc :lol:
Titre: Version de la base
Posté par: AquaBlue le 06 Avril 2006 à 16:57:47
André,



Je crois que les personnes qui utilisent une base à distance doivent savoir lancer une requête avec l'outil SQL ou manipuler via IBOconsole, IBExpert, BOA, IBEasy+ ou autres outils du même type !

Mon tout petit utilitaire n'est là que pour aider ceux qui sont totalement plantés.



Pour éviter d'avoir à installer un pilote ODBC j'ai utilisé DELPHI et un TIBDataBase. Et comme je suis un vrai cake en DELPHI alors .....
Titre: Version de la base
Posté par: guillaume simonnet le 06 Avril 2006 à 17:02:10
Citation de: "AquaBlue"
Mon tout petit utilitaire n'est là que pour aider ceux qui sont totalement plantés.


ou totalement ignorant comme moi  :oops:  

je crois que cet outil servira beaucoup quand quelqu'un nous dira "oui j'ai une sauvegarde mais je ne connais pas la version"  :?  donc bravo a marc pour l'initiative et a andre pour son travail perpetuel (j'espere que non tout de meme  :wink: )  :idea:
Titre: Version de la base
Posté par: DDdeBerdeux le 06 Avril 2006 à 17:57:26
Marc, tu as raison, mais c'est tellement simple, alors quand on est un peu puriste comme toi... :wink:  Il doit falloir remplacer dans la chaîne CONNECT 'c:\database\ancestrologie.bdd' par CONNECT '192.168.0.10:famille' .

192.168.0.10 est l'adresse IP du serveur

famille est soit un nom d'alias (s'il a été défini sur le serveur) soit le chemin complet et le nom du fichier sur le serveur.

Pour le programmeur, il suffit de laisser l'accès au champ "adresse" par l'utilisateur. C'est d'ailleurs pourquoi, je trouve que PCM s'est bien compliqué la tâche en prévoyant 2 types de connexion. (en contre partie çà facilite le passage de l'un à l'autre, mais comme tu dis ceux qui se connectent sur un serveur...).

J'ai essayé de rentrer cette adresse dans la fenêtre explorateur qui s'ouvre, mais la réponse est un message: "le nom de fichier ci-dessus n'est pas valide", parce que tu dois contrôler l'existence du fichier ou la syntaxe du nom, au lieu de tester la connexion.

Pour Guillaume, merci, je pense ne pas être trop loin de la fin des gros travaux de réparation, et je peux enfin faire de la généalogie.

A+

André
Titre: Version de la base
Posté par: Horemans le 06 Avril 2006 à 18:35:33
Citation de: "DDdeberdeux"
je pense ne pas être trop loin de la fin des gros travaux de réparation,


Il va falloir envisager la correction des anomalies gedcom pour avoir un des meilleurs produits du marché, en tout cas sûrement le plus souple à utiliser.
Titre: Version de la base
Posté par: AquaBlue le 06 Avril 2006 à 22:05:44
Une nouvelle version qui répond à la demande d'André est à disposition  :!:  :D  :D



C'est toujours là AnBaVer (http://duport.marc.free.fr/AnBaVer.zip)
Titre: Version de la base
Posté par: DDdeBerdeux le 06 Avril 2006 à 23:09:17
Et bien, tu vois quand tu veux, çà marche, même en réseau :D

Bonne nuit.

André
Titre: Version de la base
Posté par: Horemans le 07 Avril 2006 à 13:17:25
J'ai conservé un certain nombre de bases avec l'exe qui marche avec, et j'ai pas mal de divergences avec ce que propose AnBaVer

Par exemple,

la base 3.47 s'ouvre avec l'exe 04-214 à 04-218

3.48 avec 04-221 à 04-223

3.55 avec 05-298

3.57 avec 05-305 à 05-368
Titre: Version de la base
Posté par: AquaBlue le 07 Avril 2006 à 13:27:31
Tu as raison j'ai fait une erreur de lecture de mon petit tableau  :!:

J'ai confondu 3.37 et 3.57

La bonne valeur de départ est 04.10.9.181 puisque toutes ces versions incorporent leur outil de mise à jour de la base.

Je corrige en conséquence et mets à jour le zip? (C'est fait)