Auteur Sujet: Conversion error from string  (Lu 1933 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne Sauvage

  • Expert
  • ****
  • Messages: 95
  • Programme: 2011.0.0.1352
  • Base: 5.130
  • Système: W7
Conversion error from string
« le: 17 Novembre 2007 à 18:33:53 »
Bonjour,
j'ai la V763 B5.044 et cette version n'accepte plus le format '1847-1850' ,  mais 'de 1847 à 1850' dans la datation des événements, notamment la profession, ce qui aboutit à un message d'erreur :

Conversion error from
string "6/15-1850"
at procedure PROC_AGE_EVENT
at procedure PROC_EVE_IND

après avoir cliqué sur OK de cette boîte, on ne peut plus qu'arrêter Ancestrologie. >:(

1er problème : Ancestrologie redémarre sur la même fiche => mêmes effets!
Où est stocké l'info fiche de démarrage : registre ou fichier ?

2ème problème : il faut disposer d'un outil extérieur et d'une pratique du Sql pour réparer l'info dans la fiche concernée : j'utilise
IBOConsole .
Peut-on corriger les procédures concernées et/ou le programme pour que l'erreur de date soit signalée mais non bloquante ?

Merci d'avance

 :???:
Jacques Sauvage

En cherchant ses ancêtres, on risque une drôle de rencontre : soi-même !
Portable HP DV7 sous Windows 7 32bits Edition Familiale Premium, 4Go RAM et 2x320 Go DD
Ancestrologie V1360 Base 5.130 FireBird embedded
 

Hors ligne Facon

Conversion error from string
« Réponse #1 le: 17 Novembre 2007 à 19:42:32 »
Bonsoir,
Effectivement, le tiret "-" n'a jamais été considéré comme un mot clef dans la rédaction des dates. Tu peux retrouver les règles d'écriture des dates ici:
http://www.ancestrologie.org/forum/index.php?topic=7952.0

 :arrow: Afin de pouvoir ouvrir Ancestrologie sans retomber sur l'erreur, le plus simple consiste à changer le nom de la base de données. Par défaut la base de données est nommée Ancestrologie.bdd, elle est située toujours par défaut dans C:\Program Files\Ancestrologie\Database.
Tu modifies le nom à ta convenance sans utiliser de caractère accentué et tu redémarres Ancestrologie. Il ne trouvera pas la base puis que le nom a été modifié. Tu vas alors dans le menu Configuration, Emplacement de la base de données..., tu pointes sur la base renommée et tu fais Ouvrir. Tu auras accès à ta généalogie pour y faire les corrections dans l'écriture des dates.

 :arrow: Une autre possibilité consiste à bruler une étape en passant en v765 b5.045. Tu as quelques explications données ici par andré:
http://www.ancestrologie.org/forum/index.php?topic=8695.0
Dans sa réponse n°14 il indique les raisons pour lesquelles le message d'erreur est obtenu et le remède qu'il a apporté pour ne plus avoir le soucis rencontré mais ce qui n'exclut pas la mise en ordre des dates.
L'outil de migration est téléchargeable ici:
http://www.ancestrologie.org/forum/index.php?topic=8686.0
Le titre parle de b5.044, mais le lien migration_base.exe conduit bien à une migration vers b5.045
Christian
 

Hors ligne clagdo

  • Débutant
  • *
  • Messages: 8
Conversion error from string
« Réponse #2 le: 17 Novembre 2007 à 21:10:21 »
Bonjour Sauvage,

J'ai eu le même problème de "-" entre deux dates dans qques fiches. DDdeBerdeux comme le précise Facon dans son post, apporte des réponse claires (cf réponse 14) et dans sa réponse n°17, il indique le lien pour passer en base v765 b5.045. Je l'ai téléchargé et suivi le mode d'emploi de DDdeBerdeux et tout est redevenu dans l'ordre. :smile:
Bravo  et grâce lui soit rendue :grin:

Bon courage à toi.  ;) ;)
Clagdo
 

mpl75

  • Invité
Conversion error from string
« Réponse #3 le: 17 Novembre 2007 à 21:59:21 »
Bonsoir,

J'en profite pour poser une question :

Pourrait-on disposer d'un fil UNIQUE où l'on trouverait de façon suivie les outils de migration comme ci-dessus ?

Celà éviterait de jongler sur le forum.
Utile à ceux qui veulent - comme moi - toujours disposer de la dernière version.
Cordialement.
 

Hors ligne Sauvage

  • Expert
  • ****
  • Messages: 95
  • Programme: 2011.0.0.1352
  • Base: 5.130
  • Système: W7
Conversion error from string
« Réponse #4 le: 17 Novembre 2007 à 22:41:49 »
Bonsoir à tous,
j'ai installé la V765_B5045 : plus d'erreur bloquante ! :)

Merci André  :razz: !!!
Jacques Sauvage

En cherchant ses ancêtres, on risque une drôle de rencontre : soi-même !
Portable HP DV7 sous Windows 7 32bits Edition Familiale Premium, 4Go RAM et 2x320 Go DD
Ancestrologie V1360 Base 5.130 FireBird embedded